Android是基于Linux內核的軟件平臺和操作系統,是Google在2007年11月5日公布的手機系統平臺,早期由Google開發,后由開放手機聯盟(Open Handset Alliance)開發。
它采用了軟件堆層(software stack,又名以軟件疊層)的架構,主要分為三部分。 低層以Linux核心工作為基礎,只提供基本功能;其他的應用軟件則由各公司或個人自行開發,以Java作為編寫程序的基本語言。
如果你是一個java程序員,打算嘗試一下這個紅的發紫的開發平臺,那么這篇文章絕對是你想要的。

準備工作
- 一臺不是太爛的電腦,Android的SDK還是比較耗資源的。
- 番習習土嗇工具,因為官網的開發者頁面被禾口讠皆了,-_-!!別問我為什么,我也不知道一個技術網站為什么會遭此厄運。
步驟/方法
- 下載Eclipse IDE for Java EE Developers。下載地址為:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1。之所以不用Eclipse IDE for Java Developers和Eclipse Classic是因為根據我血與淚的經驗,這兩個版本的Eclipse都不能正常安裝Android開發所用插件。
- 下載Android SDK。下載地址為:http://developer.android.com/sdk/index.html。該地址被土嗇,這種情況你應該知道怎么弄。
- 為Eclipse安裝Android插件。官方把這個插件叫做Android Development Tools (ADT)。遠程更新地址為:http://dl-ssl.google.com/android/eclipse/。在線安裝Eclipse插件就不用多說了吧,因為如果不會這個的話,那么本文的讀者也就更不會做Android平臺開發了。什么?你不會?好吧好吧,打開Eclipse,Help->Install New Software。將看到如下Install對話框:
點Add按鈕,將彈出如下對話框,填好Name和Location,點ok。
現在應該回到了Install對話框中,在Work with下拉列表中選擇剛填好的地址,下方將列出可供更新的源,如圖:
全部勾選,然后一路next即可(下載插件需要的時間可能會非常長,耐心等,什么你已經等了兩個小時了?你確定你下的Eclipse是最新的Eclipse IDE for Java EE Developers嗎?) - 安裝完ADT插件后,你的Eclipse的window菜單下會有一個Android SDK And AVD Manager菜單項,點它彈出如下對話框:在這個對話框里你可以管理你的“虛擬設備”和“SDK包”。點選左側的Avalilable Packages,右側會列出所有可用的包,選擇版本最新的包下載(下載時間也會比較久)。下載完成后你就已經搭建好了一個Android開發平臺。
- 當你試著編寫一個Hello World的時候,Eclispe還會提示你創建一個虛擬設備,你也可以現在就在上面這個對話框里創建。“虛擬設備”其實就是一個手機模擬器,很強大。甚至很多非開發人員都用它來體驗Android手機平臺。在上面的對話框中點擊New按鈕,將彈出如下對話框:
填好Name,選擇Target(即模擬器的Android版本),填好SD Card的容量,OK,Create!
第一次啟動模擬器可能會非常慢,你可能會卡在下面這個界面很久很久(我的筆記本卡了2分鐘,臺式機卡了2個小時)。
經過或長或短的等待,終于見到了華麗的界面:
你可以用它上網,下載和安裝軟件,以及最重要的,運行你自己的Hello World!^_^
參考資料
http://developer.android.com