搭建Windows下Android應用開發環境——Eclipse/Android/ADT
田海立@CSDN
2011/07/18
Window下Android的應用開發環境,很早以前就在我的機器上搭建好過。不過時間久遠了,都不知道放在哪裡了,而且工具也基本都已經升級過了,今天又重新安裝了一遍,發現安裝的過程中還是會有些問題,特在此記錄下來,以便回頭查閱,也希望對別人能有所協助。
下載安裝步驟可參照:http://developer.android.com/sdk/installing.html
一、工具準備
JDK下載
JDK 5.0 update 22 (jdk-1_5_0_22-windows-i586-p.exe),或Java SE 6 update 26 (jdk-6u26-windows-i586.exe)
Eclipse IDE 下載
到http://www.eclipse.org/downloads/下載。我下的是Eclipse 3.6(Helios) for Java Developer eclipse-java-helios-SR2-win32.zip。
【注意】 最新版Eclipse 3.7(indigo)不能安裝ADT,缺少了一些ADT需要的plugin,不要下載使用。
Android SDK Tools下載
到http://developer.android.com/sdk/index.html下載。注意這裡下載的其實不是SDK,而是SDK Manager或者全稱叫Android SDK and AVD Manager
我當時下載的是android-sdk_r12-windows.zip。
二、安裝工具
2.1 JDK
安裝JDK沒什麼特殊的,直接執行jdk-1_5_0_22-windows-i586-p.exe檔案即可。
中間會讓選擇路徑,比如我的就分別選JDK在D:\SUN\Java\jdk1.5.0_22,選JRE到D:\SUN\Java\jre1.5.0_22。
2.2 Eclipse
Eclipse也並不需要特殊的安裝,把eclipse-java-helios-SR2-win32.zip解壓即可。
三、下載Android SDK Platforms
把android-sdk_r12-windows.zip解壓,能看到在檔案系統上的目錄結構為:
Add-ons\和platforms下面都是空的,只有tools\下有內容。也就是一中下載的只是SDK Tools。
執行android-sdk-windows\ SDK Manager.exe。在開啟的Android SDK and AVD Manager中,會把你本機已經安裝的包或已建立的AVD搜尋顯示出來,另外還與連網檢索現在可用的安裝包。(如果網路連接不上,可以到settings裡勾選中Force https://... sources to be fetched from http://...)
在Available packages裡,開啟Android Repository,勾選中你要安裝的包(Platform-tools是必選項)。
點擊Install Selected,開始下載安裝。中間可能會讓你確認License之類的提示,直接接受即可。
下載完之後,在Android SDK and AVD Manager裡會看到:
並且,在檔案夾android-sdk-windows\platforms裡也能看到,多了些內容。這些就是剛才執行的結果。
其實也就對應於剛才下載安裝的幾個包:
Android-sdk-windows\tools\ Android SDK ToolsAndroid-sdk-windows\platform-tools \ Android SDK platform-toolsAndroid-sdk-windows\docs\ Documentation for Android SDKAndroid-sdk-windows\platform\ android-8\ SDK Platform Android 2.2, API 8, revision 2 android-13\ SDK Platform Android 3.2, API 13, revision 1Android-sdk-windows\samples\ android-8\ Samples for SDK API 8, revision 1 android-13\ Samples for SDK API 13, revision 1
四、Eclipse配置以及EclipseADT下載
解壓Eclipse SDK之後,執行eclipse-java-helios-SR2-win32\eclipse\eclipse.exe。
配置JRE
執行菜單Window>Preferences;開啟Java>Installed JREs;點擊Search…指定到2.1中安裝的Java路徑。
下載安裝ADT
執行菜單Help > Install new Software…;點擊Add…;把http://dl-ssl.google.com/android/eclipse/加入到Repository。
選中Developer Tools (也即選中了DDMS/Development Tools/Hierarchy View/Trace view),然後點擊Button “Next>”開始下載。
下載完成之後,重啟Eclipse。
配置ADT
執行菜單Window > Preferences;開啟Android,在SDK Location那裡點擊Browse..選擇三中的SDK的根目錄android-sdk-windows。
五、驗證——走向Android世界HelloAndroid
5.1 建立一個AVD
Eclipse中,通過菜單或者直接執行android-sdk-windows\ SDK Manager.exe。
在Virtual devices中,點擊New…,建立一個AVD,如示
5.2 建立HelloAndroid
建立項目,執行菜單File > New > Project…
選Android > Android Project,點擊Next。
在彈出的表單中設定各個屬性如下:
Project name: HelloAndroid;Build Target: 選擇Android 2.2;Application name: Hello, Android;Package name: com.android.testCreate Activity: HelloAndroid
點擊Finish。
5.3 運行
Package View中,選中HelloAndroid這個項目,然後右擊選擇Run as -> Android Application。
好了,Android的世界在向你召喚。
[ERROR fixing]
Error generating final archive: Debug certificate expired on…
解決:刪除C:\Documents and Settings\hailitian\.android\下面的舊檔案(之前安裝Android產生的):debug.keystore,ddms.cfg以及default.keyset。
************************* 本文完 *****************************