2009年5月7日 星期四

Android Windows開發環境設置

1. 首先安裝 Eclipse
 http://www.eclipse.org/downloads/
 下載 Eclipse IDE for Java Developers
 然後解壓到 /develop/android/

2. 下載 Android SDK
 http://developer.android.com/sdk/1.5_r1/index.html
 然後解壓到 /develop/android/

3. 安裝 ADT
 有兩個方法可以案裝
 3.1 官方建議 - Eclipse Update 方式
  3.1.1 開啟 Eclipse,選 Help → Software Updates..
  3.1.2 選擇 Available Software 標籤下的 Add Site...
  3.1.3 輸入下列網址:http://dl-ssl.google.com/android/eclipse/
或 https://dl-ssl.google.com/android/eclipse/
  3.1.4 在按下確定後,可以看見剛輸入的網址新增至 Name 欄位,然後勾選它下面的
Developer Tools , 並選擇 Install... 開始安裝
 3.2 直接下載 ADT
  3.2.1 下載 ADT : http://developer.android.com/sdk/adt_download.html
  3.2.2 同步驟 3.1.1
  3.2.3 同步驟 3.1.2
  3.2.4 點選 Archive... ,然後選擇步驟3.2.1下載的ADT
  3.2.5 在按下確定後,可以看見剛選擇的ADT位置新增至 Name 欄位,然後勾選它下面的
Developer Tools , 並選擇 Install... 開始安裝
 安裝完成後,將Eclipse重新啟動

4. 設定 Eclipse 中 Android SDK 位置
 4.1 選擇 Window → Preferences
 4.2 選擇 Android (如果出現錯誤,就先不理它!)
 4.3 在右邊的 SDK Location ,選擇存放 Android SDK 的位置 /develop/android/android-sdk-windows-1.5_r1 , 選擇 OK

還沒結束呢!接下來要先去產生一個Android虛擬機器 AVD
5. 產生 AVD
 5.1 開啟命令提示字元,並到 Android SDK目錄下的 tools 目錄
  5.1.1 開炲 → 執行,輸入cmd
  5.1.2 輸入切換目錄指令,如:
cd develop/android/android-sdk-windows-a.5_r1/tools
 5.2 查詢現有的 AVD targets,並選一個做develop的target
android list targets
 結果:
id: 1
    Name: Android 1.1
    Type: Platform
    API level: 2
    Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P
id: 2
    Name: Android 1.5
    Type: Platform
    API level: 3
    Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P
id: 3
    Name: Google APIs
    Type: Add-On
    Vendor: Google Inc.
    Description: Android + Google APIs
    Based on Android 1.5 (API level 3)
    Libraries:
     * com.google.android.maps (maps.jar)
       API for Google Maps
    Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P

 5.3 依選定的target,產生一個新的AVD
android create ave --name 自訂名稱 --target 選定的target ID

接下來就真的可以開始在Eclipse上開發了!

下面來個小測試:
 選擇 File → New → Project... ,然後選擇 Android Project,輸入的參數如圖:

 完成後如果出現下面錯誤:
no classfiles specified
Conversion to Dalvik format failed with error 1

點一下 Project -> Clean..., 應該就可以正確執行囉!

沒有留言:

張貼留言