HTC Desire 用到現在, 目前的需求大致都滿足了, 剩下的應該可以用 Python for Android (ASE: Android Scripting) 來補足.
不過手機都買了, 總是要研究看看該怎麼開發, 才不會太浪費, 所以第一步先來建立開發環境吧~
Android 安裝影片教學
註: 下述的裝法不是看影片裝的, 不確定步驟否跟影片的一樣.
- Setting up your Android IDE: Linux
- Setting up your Android IDE: Windows
- Setting up your Android IDE: Mac OS X
Android 開發環境安裝、設定
- Android SDK 安裝文件: Installing the SDK | Android Developers
開發環境建置的三個步驟
- 安裝 Eclipse
- 安裝 Android SDK
- 建立 虛擬 Android 開發機
安裝 Eclipse
- 於 Eclipse Downloads, 選擇 "Eclipse IDE for Java Developers, 98 MB" 下載
- tar xvf eclipse-java-helios-linux-gtk.tar.gz
- cd eclipse
- ./eclipse # 執行
- Help -> Check for Update # 更新
- 安裝 ADT
- Help -> Install New Software
- 於 Work with 的框框右邊有 Add, 點 Add, 跳出一個視窗, 輸入如下:
- Name: ADT
- Location: http://dl-ssl.google.com/android/eclipse/site.xml
- 於下方就會出現 Developer Tools, Select All, Next... Accept. 等完成安裝.
安裝 Android SDK
- Android SDK 網址: Android SDK | Android Developers
- 下載: Linux (i386) android-sdk_r07-linux_x86.tgz 17114517 bytes e10c75da3d1aa147ddd4a5c58bfc3646
- tar xvf android-sdk_r07-linux_x86.tgz
- cd android-sdk-linux_x86
- tools/android update sdk # 執行
- SDK Platform Android 2.2, API 8, revision 2
- Accept 就會安裝, Reject 就不會安裝
- SDK Platform Android 2.0.1 以下若不會用到就可以都 Reject 掉
建立 虛擬 Android 開發機
- cd android-sdk-linux_x86
- tools/android create avd --target 2 --name my_avd # 問任何問題都 Enter 按過即可
Android 2.2 is a basic Android platform.
Do you wish to create a custom hardware profile [no]
Created AVD 'my_avd' based on Android 2.2,
with the following hardware config:
hw.lcd.density=160 - cd ../eclipse
- ./eclipse # 依序執行下述步驟
- Window -> Preferences
- Android
- SDK Location 的框框右邊點選 Browse...
- 於跳出視窗選擇 Android SDK 的目錄, 如下述:
SDK Location: /home/user/android-sdk-linux_x86 - 點選 Apply 即可.
- Window -> Android SDK and AVD Manager (之後若有新版, 或者新增/移除 Android SDK 都於此處完成)
於此, 開發環境都已設置完成.