Cordova 入門

1.安裝jdk8 並配置環境變量 node

JAVA_HOME C:\Program Files\Java\jdk1.8.0_144 
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path %JAVA_HOME%\bin;

2.安裝android sdk並配置環境變量 使用了adt-bundle-windows-x86_64-20140702集成包android

ANDROID_HOME  D:\work\adt-bundle-windows-x86_64-20140702\sdk
Path %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;

3.安裝gradle-4.2npm

GRADLE_HOME D:\work\gradle-4.2
Path %GRADLE_HOME%/bin;

4.安裝node.jswindows

Path D:\work\node-v6.11.3-win-x64\;

5.安裝cordova瀏覽器

npm install -g cordova --registry=https://registry.npm.taobao.org

網上找了cnpm的方式 可是一直報錯
終端輸入確認:cordova -v

建立第一個應用

建立應用
app

cordova create first com.example.first firstApp

添加平臺eclipse

cd first
cordova platform add android --registry=https://registry.npm.taobao.org --nofetch

(這一步很是的慢)jvm

編譯appfetch

cordova build android

(這一步會有不少問題,根據報的錯誤一個一個解決,本人第一個例子遇到以下問題)gradle

  一、Downloading https://services.gradle.org/distributions/gradle-3.3-all.zip 失敗,手動下載
  二、jvm內存不足,調整 firstApp\platforms\android\cordova\lib\builders\GradleBuilder.js下
    59行 args.push('-Dorg.gradle.jvmargs=-Xmx2048m'); 2014爲1024
       三、sdk的android支持不足,經過SDK Manager.exe安裝


運行app
  模擬器上運行   cordova emulate android
  瀏覽器上運行  cordova serve android 瀏覽器訪問http://localhost:8000便可
  真機上運行 cordova run android

使用eclipse 導入firstApp注意事項
1,不要選中 Copy projects into workspace,直接開發firstApp便可
2,firstApp下www的源碼 必須使用cordova build android才能打包到firstApp\platforms\android\assets\www中在進行發佈,
      因此在開發以前請選好使用哪個做爲目錄做爲開發的場所,不要同時編輯兩個目錄,防止firstApp下的www覆蓋assets下的編輯好的www,形成開發代碼丟失。
3,在eclipse導入項目時,使用 android code導入,導入時選中項目目錄和lib目錄其餘都不要選中,以後添加firstApp下的www目錄路徑。



相關文章
相關標籤/搜索