目前 Android 的 NetBeans Plugin 並不支援 1.5 R1 SDK,但經 google 後,發現已經有人找出方法可以將 1.5 R1 整合到 NetBeans 6.5.1 的環境中。經過我測試後,目前是可以用的,所以寫在此 Blog 中提供參考使用
1. 先下載
Android SDK 1.5 R1 ,然後解壓縮到 d:\java
2. 複製 D:\java\android-sdk-windows-1.5_r1\platforms\android-1.5\ 的內容到 D:\java\android-sdk-windows-1.5_r1 ,因為 1.5 的 Layout 已經修改,在 plugin 尚未出新版前,只能先以這種方式解決。
3. 執行以下命令建立新的模擬器
d:\>cd D:\java\android-sdk-windows-1.5_r1\tools
d:\>android create avd -n avd_1.5_1 -t 2
這個會建立一個模擬器叫做 avd_1.5_1 ,target 為 2 (2 是 1.5 版的代號)
4. 加入 Android 1.5 版到 NetBeans 中
4.1 打開 Tools > Java Platforms > Android
4.2 按 "Add Platform"
4.3 選擇 Google Android Open Handheld Platform
4.4 指定 SDK 1.5 的目錄
4.5 在指定 Platform 的 Name, 便可以建立 Android 1.5 的 platform.
5. 更改 android 的 project file "buld.xml"
打開之前的 HelloWorld project 在 build.xml 中加入以下內容 <> 用 [] 取代
[target name="-pre-init"]
[property name="emulator.options" value="-avd avd_1.5_1"/]
[/target]
6. 重新 build 並 run 便可以執行此專案了.
後記 : 目前 Android 還是只支援 Eclipse. 至於是否會支援 NetBeans ,變數可能加大,因為 Oracle 將 Sun 買下來後,是否會放棄 NetBeans,還是未知數。