Android開發環境搭建
一、軟件、開發包清單
Android開發首先需要搭建完整的開發環境,由於軟件均是基於Dalvik Java Virtual Machine運行的所以Google官方推薦使用主流的Java開發IDE Eclipse。我們需要下載必要的開發組件。
1)Java運行時庫(JRE),由於Eclipse使用Java開發,所以需要它纔可以正常運行IDE。
運行eclipse需要jre,開發andriod需要jdk(包含了jre),所以我們下載javaSE(jdk)6
http://java.sun.com/javase/downloads/index.jsp JDK 6 Update 16
2)Eclipse集成開發環境,官方提供的Android開發插件ADT Plugin是基於Eclipse編寫的,當然用戶可以使用NetBean、JBuilder當作代碼編輯器使用,但目前沒有完整的調試集成。
3)Eclipse ADT Plugin插件是Android Develop Tool Kit的插件,用戶需要安裝它才能在Eclipse中建立和調試Android程序。
https://dl-ssl.google.com/android/eclipse/
4)Android SDK,它包含了完整的Android模擬器 、Android開發文檔和調試工具,Google官方也會定時更新,最新的公開版本爲2008-3-3 m5-rc15
http://dl.google.com/android/android-sdk-windows-1.5_r1.zip
首先我們將下載的JRE安裝,然後解壓縮Eclipse和Android SDK。運行Eclipse開發環境。
二、安裝配置
1、安裝jdk
驗證: cmd,輸入java –version 檢查有效返回值
2、安裝eclipse
解壓即可,D:/AndroidTool/eclipse
3、安裝android sdk
解壓即可,D:/AndroidTool/android-sdk-windows-1.5_r3
添加tools目錄到PATH中,cmd窗口輸入 android –h 驗證安裝成功。
4、在線安裝ADT(不同版本eclipse下面步驟略有不同)
a) 啓動eclipse,選擇:Help > Software Updates(install software) > Find and Install....
b) 在下一個對話框選擇第二個選項:Search for new features to install,進入下一步
c) 選擇New Local Site,輸入https://dl-ssl.google.com/android/eclipse
d) OK,安裝完成 android ddms , android development tools
5、配置已安裝的插件,制定android sdk 位置
a) 選擇:Window > Preferences...
b) 左邊菜單中選中android
c) 在右邊瀏覽兵選擇android sdk的解壓目錄作爲 sdk location
6、運行Sample
a) 選擇:File > New > Project
b) 選擇android project
c) New project中選擇:Create Project from existing source,並選擇sdk包下sample目錄下的一個工程
d) Run 就可以打開模擬器運行軟件了,如果想配置run或debug配置,可選擇:Run > Open Run Dialog… 或 Open Debug Dialog…
7、創建Android虛擬設備 AVD
首次運行提示創建AVD。也可以從windowsàandroid sdk and adv mangager進入。
CMD下與之相關的指令有:
查看可用平臺:android list targets
創建AVD: android create avd –name <your_avd_name> --target <targetID>
Eg: android create avd –name adk_1_5_version --target 2
問題:
[2009-10-10 14:28:21 - Emulator]emulator: ERROR: unknown virtual device name: 'sdk_1_5_version'
[2009-10-10 14:28:21 - Emulator]emulator: could not find virtual device named 'sdk_1_5_version'
解決:
而且已經新建了一個名稱爲"Firehack"(F:/Personal/.android/avd/Firehack.avd)的 Android Virtual Devices,因爲所用的操作系統之前做過修改"個人資料"目錄即將原來位於系統盤中的桌面轉移到了F:/Personal。
因此問題的原因就很簡單了,將"F:/Personal/"目錄下的".android"目錄複製到(注意是複製)"C:/Documents and Settings/Administrator"(如果您當前使用的用戶爲Administrator的話)。
修改 c:/my document and setting /Administrator/my documents/.android/avd目錄下的.ini文件,將其中的路徑信息修改爲 c:/my document and setting /Administrator/my documents/.android/avd
再次運行Android模擬器,一切恢復正常了。