Android Studio 0.4 + PhoneGap 3.3 開發環境的搭建


最近在嘗試HTML5移動平台下的開發

由於安卓的方便性,首先開始了安卓的試驗

現在安卓下的開發工具首選 Android Studio (寫這文章的時候,是0.4)

而跨平台的HTML5 App比較出名的是PhoneGap (寫這文章的時候,是3.3)

由於本身長期從事C#,Asp.net,以及javascript前端開發,

對Java以及安卓並不熟悉,於是開始了一個下午的 Android Studio + PhoneGap 開發環境的搭建與測試

但在整個Google的過程中,發現PhoneGap的文章幾乎都是與Eclipse有關的

所以只能靠自己啦

 

1. 下載安裝 Android Studio 並從0.3.2更新到了0.4

2. 安裝 PhoneGap 3.3

    1> 需要機器上有node js

    2> http://phonegap.com/install/ ,  按照這個界面的提示運行命令安裝

 

3. 利用PhoneGap創建安卓項目,Build項目

   1> 命令提示符下先cd到相應的目錄,再運行 phonegap create my-app

  2>  運行phonegap build android, 這樣就會生成安卓項目代碼並把 phonegap 的一些 cordova 類包含進去

      在這步驟中,需要安裝ant,並將ant.bat所在目錄加到path環境變量,如c:\apache-ant\bin\,http://ant.apache.org

 

4. 創建 Android 項目,把第3步中產生的類庫、js、xml配置文件復制到項目中

 1> 利用Android Studio創建自己的項目

   2> 分別將第3步中的文件復制進來,

  platforms\android\CordovaLib\src -> main\java, 

  platforms\android\assets->main\assets

  platforms\android\res\xml->main\res\xml

   3>接下就可以讓Activity繼承DroidGap (須按提醒添加引用)

 

5. MainActivity中的設置出現的一些問題

   安卓權限的問題

   

  super.setIntegerProperty("loadUrlTimeoutValue", 170000); //這里設置超時時間長一點
  super.onCreate(savedInstanceState);
  super.init();

 

   Activity中super.loadUrl("file:///android_asset/www/index.html"); 注意這里的asset后面沒有s,而main目錄下是有s的(assets)

   

  

  

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM