1 安裝Cordova
1.1 安裝Node.js
1.2 安裝Cordova CLI
????命令行:$ npm install -g cordova
????我安裝不成功 用的cnpm,但是創(chuàng)建項(xiàng)目時(shí)失敗
????$ npm install -g cordova@6.0.0 就可以负敏,不知道什么原因
(后面解決了 之前是網(wǎng)速原因npm下載失敗了吗伤,后面沒有卸載干凈刽锤,....nodejs\node_modules下的cordova文件夾刪除后再次運(yùn)行npm install -g cordova拜姿,成功解決問題)
1.3 部署Android開發(fā)環(huán)境
? ?????這里我們以android為目標(biāo)平臺(tái)殉了。
????接下來我們開始android平臺(tái)下相關(guān)環(huán)境的部署互躬。
????這里我們安裝AndroidStudio播赁,可以訪問?http://www.android-studio.org/
? ? cordova官方文檔?https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html
1.3.1 安裝JDK
1.3.2 安裝Android SDK
把上面那些都安裝配置好環(huán)境變量,可以看下面兩個(gè)文檔
https://www.cnblogs.com/xiadewang/p/7820377.html
https://blog.csdn.net/hahahhahahahha123456/article/details/80651359
2 創(chuàng)建Cordova的第一個(gè)應(yīng)用 hello
????$ cordova create hello com.example.hello HelloWorld
????$ cd hello
????$ cordova platform add android (移除cordova platform remove android)
????$ cordova requirements
出現(xiàn)問題 error: could not find gradle wrapper within android sdk.
找到Android Studio的安裝目錄下的gradle template吼渡,例如:
C:\Program Files\Android\Android Studio\plugins\android\lib\templates
復(fù)制到SDK目錄下容为,例如:
C:\Users\IBM_ADMIN\AppData\Local\Android\sdk\tools
出現(xiàn)問題?Error: Android SDK not found. Make sure that it is installed. If it is not at the default location,查看環(huán)境變量沒有問題
自從升級(jí)android studio2.3.1后寺酪,運(yùn)行ionic項(xiàng)目時(shí)無法再在android平臺(tái)上啟動(dòng)坎背。網(wǎng)上查了很多信息后,得知是android sdk廢棄android命令寄雀,以及改變了目錄結(jié)構(gòu)得滤。
解決辦法如下:
移除android sdk目錄的tools文件夾
下載
https://dl.google.com/android/repository/tools_r25.2.3-linux.zip
解壓出來,將解壓得到的tools文件夾復(fù)制到android sdk目錄下
問題解決
? ? 接下來 $cordova build
運(yùn)行到瀏覽器:
$ cordova serve android
3. AndroidStudio導(dǎo)入Cordova項(xiàng)目
????經(jīng)過上一步的cordova項(xiàng)目build成功后盒犹,我們打開下面目錄懂更,會(huì)看到一個(gè)build.gradle,它就是我們項(xiàng)目的關(guān)鍵急膀,因?yàn)轫?xiàng)目本身就是用gradle來構(gòu)建的沮协。
最后一步,我們打開AndroidStudio來導(dǎo)入上面看到的.gradle文件卓嫂,就可以在AndroidStudio中來編寫我們的應(yīng)用了慷暂,也可以很方便的在模擬器上預(yù)覽
AS自帶的模擬器 我用不了 所以安裝了夜神
下載網(wǎng)址:https://www.yeshen.com/
下載安裝(傻瓜式安裝)
安裝完成--
cmd 進(jìn)入studio的sdk的tools目錄下,輸入:adb.exe connect 127.0.0.1:62001
然后打開項(xiàng)目命黔,直接點(diǎn)擊運(yùn)行按鈕如圖所示呜呐,會(huì)彈出設(shè)備選擇界面,第一個(gè)就是對(duì)應(yīng)的設(shè)備悍募,選中后點(diǎn)擊OK按鈕
項(xiàng)目已經(jīng)在模擬器上運(yùn)行了蘑辑,到此可以使用調(diào)試了
后面自帶的模擬器 可以用了 要在BIOS中開啟VT 可以自己百度
開啟之后 在命令行 輸入cordova run 就會(huì)自動(dòng)打開模擬器