Image From : http://www.android.com/media/
2011-05-28 在 Windows 7 x64 安裝教學,有興趣再參考這篇: [Windows] 安裝 64 位元環境的 Eclipse , JDK 和 Android SDK @ Windows 7 64-Bit
最近很火熱的就是 Android 開發平台,去年底找替代役時,面試官閒聊,據說清大某系早已就把它拿來當作嵌入式系統課程的作業對象!想著想著,差不多是個時機該碰碰這些東西了。不然很久沒有碰新東西了。這一兩年的生活幾乎是 C 與 PHP 罷了!
首要參考網站
- Android 官方網站
- DiveIntoAndroid - androidbmi - 深入淺出 Android -- Google 手持設備應用程式設計 - Google Code
- 如果你跟我一樣愛好中文,那一定不能錯過這個網站。
- Android Developers
- 問問題或找解答的地方
以上算是目前我所接觸的範圍,套句越前龍馬的話:「まだまだだね!」(發音:Ma Da Ma Da Da Ne)
關於怎麼開始,真的可以完全跟上述那個中文網站介紹!在此只是把過程紀錄下來,說真的我連下載 Java SDK 都忘的差不多了!
- 設置環境
- Windows XP with SP3
- 下載相關開發軟體
- JDK
- Java 開發環境,前天我下載的版本是 JDK 6 Update 13 (jdk-6u13-windows-i586-p.exe)
- Android SDK
- Android 1.5 SDK, Release 1 (android-sdk-windows-1.5_r1.zip)
- Eclipse
- 這是寫程式免費 IDE 編輯器,但我完全沒用過 orz
- 我選擇的是 Eclipse IDE for Java Developers (eclipse-java-ganymede-SR2-win32.zip)
- JDK
- 初步軟體設置
- 安裝 JDK
- 點一點就搞定,安裝完後請設定環境變數,以方便 cmd mode 下使用。
- 安裝 Andorid SDK
- 解壓縮就行!假設解壓縮在 C:\ ,搭配預設目錄名即為 C:\android-sdk-windows-1.5_r1
- 安裝 Eclipse
- 解壓縮就行!假設解壓縮在 C:\ ,搭配預設目錄名即為 C:\eclipse
- 設定環境變數
- [我的電腦] 按右鍵切換 -> [內容] -> [進階] -> [環境變數] -> 使用者變數 新增/編輯 PATH 變數 -> C:\bin;C:\Program Files\Java\jre6\bin;C:\android-sdk-windows-1.5_r1\tools;
- 安裝 JDK
- 使用 Eclipse 與其環境設置
- 點選 C:\eclipse\eclipse.exe 開啟該軟體
- 第一個碰到的視窗是詢問 Workspace ,若沒特別想設定的,預設即可。若覺得以後被問很麻煩,可以再勾選下面的選項 Use this as the default and do not ask again
- 下載 Android Development Tools plugin (ADT)
- [Help] -> [Software Updates] -> [Available Software] -> [Add Site] -> Location 填寫 http://dl-ssl.google.com/android/eclipse/site.xml
- 我碰到一個錯誤訊息 No repository found at https://dl-ssl.google.com/android/eclipse/ ,仔細一看有一處是 http://dl-ssl.google.com/android/eclipse/site.xml ,就使用這個吧(暫時忽略這個錯誤XD),勾選此項並 Install !經過一陣子後,Eclipse 會要求重新啟動此軟體。(安裝了 Android DDMS & Android Development Tools )
- 在 深入淺出 Android 網站中也有提到,如果上述安裝有問題,例如網路不方便等,可以先去下載好 ADT 囉。
- 設定 Android SDK 位置,讓 Eclipse 能夠找到它
- [Window] -> [Preferences] -> 點選左邊 Android 項目 -> 使用 Browse 選擇與設定 SDK Location ,設定完選 Apply 跟 OK 吧
以上就是設置的詳細過程。
緊接著,就是第一個 Project 啦!
- 開啟 Eclipse ,準備使用 ADT 內附的範例專案
- [File] -> [New] -> [Andorid Project] -> [Create project from existing source] -> Location : C:\android-sdk-windows-1.5_r1\platforms\android-1.5\samples\ApiDemos ,之後選完後即可按 Finish 囉,預設的資訊都會帶進來,可免去填寫
- 如果蹦出"No compatible targets were found. Do you wish to add new Android Virtural Device?" 那就選 Yes 新增一下。看你的應用程式選擇 target,例如 Android 1.5 ,選好後再填寫一下 Name ,之後就能按 Create AVD 來建立了。
- 執行 [Run]->[Run] ,選擇 Andorid Application,就會跑出模擬器了,別懷疑,要等一陣子,以 AMD2 4000+ + 3GB DDR2-667 機器,粗估要 3 分鐘以上吧?最後的畫面就是這樣,可以去用滑鼠點看看,我試著瀏覽網頁,比我想像中慢很多。
好久沒碰 Java 了,不曉得一個月夠不夠讓我試著開發一些小軟體?過去有用過 C# 在 VS2005 上開發手機軟體,也曾用過 J2EE 寫過,但說穿了都是非常簡單的作業罷了,唯一相同的感受:模擬器很慢!有點接近嵌入式軟體開發的感覺。