close
因使用phonegap建立android apk時,都會出現相關命令已經廢棄且即將被移除,所以就改用cordova
使用版本
cordova 6.3.1
JDK 1.8 (文件雖說1.7以上即可,不過建議1.8)
環境變數
JAVA_HOME | C:\Program Files\Java\jdk1.8.0_101 |
ANDROID_HOME | C:\Users\Lei\AppData\Local\Android\sdk |
PATH | %JAVA_HOME\bin\;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools; |
安裝cordova
$ npm install -g cordova
建立專案
$ cordova create hello
加入android支援
$ cordova platform add android
加入plug-in
$ cordova plugin add cordova-plugin-inappbrowser
建立apk
$ cordova build android
其他問題
● 因Failed to run "java -version"或Failed to run "javac -version",因而出現JAVA_HOME is invalid
path中有其他路徑指到其他版本的java.exe
● 若要在app中開啟外部連結,須在config.xml加入下列設定
<access origin="http://*" launch-external="yes"/>
<access origin="https://*" launch-external="yes"/>
● 編譯apk時,出現Unsupported major.minor version 52.0
將JDK升級至1.8
文章標籤
全站熱搜