Cordova是使用HTML、CSS和JavaScript構建的混合移動應用程序的平臺。
官網:https://cordova.apache.org/
中文官網:http://cordova.axuer.com/
操作系統: Windows 10
nodeJs:需要使用其npm包管理工具安裝Cordova
Java環境:
下載安裝jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html
配置JAVA_HOME環境變量,指定爲JDK安裝路徑
Android環境:
下載安裝Android JDK(installer_r24.4.1-windows.exe)
根據自己需要選擇必要的API
配置ANDROID_HOME環境變量,指定爲Android jdk安裝路徑
1、VS code
2、Android Studio(可選)
3、夜神模擬器
npm install cordova -g
cordova create hello(項目名)
cordova create hello(項目名) com.example.hello(包名) HelloWorld(程序標題)
cd hello
cordova platform add browser
cordova platform add ios --save
cordova platform add android --save
可以通過
cordova platform ls
查看當前已經安裝的運行平臺
注意:運行iOS或Android需要安裝對於的sdk
cordova requirements
如上環境還沒有裝好,繼續根據提示安裝Android SDK和gradle
高級系統設置
,選擇高級
中找到環境變量進行系統變量的配置如下:再修改path變量
保存後記得重新打開cmd才生效!!!!
安裝gradle
下載地址
配置環境變量
地址也是選擇自己安裝包的地址
修改path變量指向gradle下的bin目錄
最後重啓cmd查看Cordova環境是否安裝成功
cordova build android
,出現如下頁面顯示BUILD SUCCESSFUL則構建apk成功在成功標識後面有打包成功的apk路徑,在文件夾中找到apk選擇使用模擬器打開(個人用的是夜神模擬器)或使用安卓手機安裝打開即可。
可以選擇直接導入打包好的vue文件或者在該Cordova項目中再建一個vue項目開發。
這裏因爲我前期自己已經搭建了一個vue項目,直接選擇導入的方式。
打包vue
通過npm run build
(此處根據自己配置的package文件確定命令,一般爲build)打包文件在dist目錄下,如下展示
遷移到Cordova項目
將dist目錄下的文件複製粘貼到之前創建的Cordova項目的www目錄下,記得選擇替換!!!
運行打包apk文件(詳細如一最後描述)
cordova build android
最後用模擬器打開生產的apk文件即可