【WebApp】從零開始建立Cordova for android 項目

感謝各位偉大的做者,相關參考地址見文中所列!

1、在idea中關閉項目

先從菜單 File -> Close Project 關掉此項目,而後從新啓動idea,在項目列表中,將鼠標移到你想要刪除的項目上(不要點擊,一點就打開了),而後按fn + DELETE鍵,就能夠完全刪掉項目。 php

2、開發工具下載地址

idea下載地址:http://wenku.baidu.com/view/b17c0ffd5ef7ba0d4b733b07.html
官方開發工具下載地址:http://developer.android.com/sdk/index.html
仍是以爲idea各類麻煩,官方集成比較方便。
html

3、新建Cordova項目

各類教程地址以下:

http://xuekaiyuan.com/forum.php?mod=viewthread&tid=8
phonegap API:http://docs.phonegap.com/en/2.8.0/index.html
guide:http://docs.phonegap.com/en/2.8.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android android

項目文件夾名、eclipse中項目名稱、包名說明:

項目文件夾名:eclipse項目指向的目錄,項目建立以後不能修改。
eclipse中項目名稱:該名稱將用於生成的apk的名稱,能夠右鍵選擇refactor》rename進行修改。
包名:device將根據包名識別應用,用戶安裝相同包名的應用時,會覆蓋舊的應用,升級時用到。因此在進行應用升級開發時,不能改變報名。不然device將認定你升級後的應用爲新應用,而不會自動覆蓋舊的應用。項目建立以後報名修改方式見第四步。 ios

簡單3步建立項目:

1. 下載安卓sdk集合包,官網下載:http://wenku.baidu.com/view/b17c0ffd5ef7ba0d4b733b07.html api

2. 下載Cordova包,官網下載http://phonegap.com/download/# eclipse

    解壓Cordova包,展開目錄以下: ide


 

3.  解壓sdk集合包,安裝,而後準備開始新建項目: 工具

    先將cordova包中的android項目文件夾複製到你存儲項目的目錄,並將文件夾名稱修改成你的項目名稱。我沒改,直接爲example。再按下面步驟走。 開發工具

    (1)file 》new 》project 》下面截圖     測試

    (2)進入你的項目目錄,選擇複製過來的android文件夾名,個人是未改動的,因此我直接選擇example文件夾。  

    (3)項目建好以後的目錄結構,該文件結構爲Cordova 2.8.0版本。截止目前最新版本。

2.9.0版本安裝後出錯修改:

錯誤截圖以下:

解決方案以下:(嘿嘿,請教的某Z童鞋)

一、去掉hardwareAccelerated屬性;(api level 11之後纔有這個屬性,而示例中的最小sdk level 是
二、去掉android:xlargeScreens屬性;(<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17"/>這個裏面的minSdkVersion="9"時才能使用該屬性)
三、去掉android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"中的screenSize屬性

4、運行Cordova項目和簡單項目參數修改

1. 點擊運行你的Cordova項目:

2. 若是你的應用須要橫屏顯示,能夠這樣設置:    

3. 修改應用名稱


 

4. 修改包名


 

5. 修改應用icon圖標

    (1)打開左側紅框中所示文件,在代碼中找到 icon=「@drawable/icon」,按住control/command 鍵,單擊 icon,就能夠打開當前的icon圖表。
 


 

    (2)打開後的icon圖標以下圖所示,該圖片對應位置爲下圖左側紅框所示。直接在源文件夾中,將該圖片替換爲本身的應用圖標便可。圖片的大小規格以及格式,就讓設計們本身百度吧,嘿嘿。
 


 

5、操做模擬器

1.修改模擬器分辨率和模擬器顯示比率

    (1)修改模擬器分辨率
 


 

    (2)修改模擬器顯示比率(必須勾選彈出框中的「Scale display to real size」,設置才能生效


 

二、每次運行強制選擇Device:

    因爲沒有測試機會找同事借用,因此常常在模擬器和實體機中間切換,能夠按照下面方法進行設置,要求每次運行時強迫選擇device。    

三、部分快捷鍵:

    (1)旋轉模擬器屏幕:fn+control+f12
 

ps:作成教程是由於懶得記住。我比較相信卷福的那句話。人的大腦容量是有限的,當你記住一些東西的時候,你永遠都不會知道你遺忘了什麼做爲交換的代價。開始學ios以後,不少要學不少要習慣的。

相關文章
相關標籤/搜索