Android SDK 2.2 開發環境詳解
Google在舊金山Moscone會展中心舉辦Google I/O 2010大會第二天(美國時間5月20日上午)的會議之上如約正式發佈了代號爲“Froyo(凍酸奶)”的最新版Android 2.2操作系統。而緊接着網絡中也開始提供SDK(開發者套件)安裝包的下載,雖然僅憑SDK包尚無法讓我們體驗到諸如Flash10.1等應用,但據官 方介紹,新版系統帶來性能的大幅度提升,除了支持Flash 10.1,另外還在系統界面、功能等方面進行了許多細節性優化.
Android 2.2是非常值得期待,下面是根據個人實踐經驗配置Android SDK2.2+Eclipse 的開放環境編寫的詳細步驟。根據這些步驟,就是門外漢也可有完成。
系統環境的要求可以參考http://androidappdocs.appspot.com/sdk/requirements.html
一,下載所軟件包
(1)JDK
要求JDK1.5+,建議JDK6.X
下載網址http://java.sun.com/javase/downloads/index.jsp
下載後,一步一步安裝!設置系統變量JAVA_HOME爲你安裝目錄, 在系統變量path的後面加入 ;%JAVA_HOME%\bin;
圖1.1 JAVA_HOME設置
圖1.2 Path系統變量配置
本文實踐選擇JDK1.6.0_19
(2)IDE
Eclipse 3.4 (Ganymede) or 3.5 (Galileo)
下載網址http://www.eclipse.org/downloads 建議下載下面其中的一個版本
Eclipse IDE for Java EE Developers
Eclipse IDE for Java Developers
Eclipse for RCP/Plug-in Developers
Eclipse Classic
下載完成後,解壓即可!
本文選擇當前最新的
eclipse-reporting-galileo-SR2-win32 (Base On Eclipse 3.5 SR2)
(3)Android SDK
準確來說下載的不是SDK而是SDK下載安裝器,因爲下載下來的並沒SDK,而需要連接到官方網址下載所需的SDK。
下載網址http://androidappdocs.appspot.com/sdk/index.html,選擇Windows的平臺的下載。當前最新版爲android-sdk_r06-windows.zip ,大約22M。解壓即可。
二,設置開發環境
(1)下載和配置 SDK
配置方法有2種,
第一種,通過SDK下載器自動下載和配置。適合網絡好,下載速度快的情況下。
第二種,藉助工具下載SDK文件,手工配置。適合網絡不是很好,下載速度慢的情況下。
下面先說第一種方法。
方法1―――自動
1) 運行Android SDK下載安裝器SDK Setup.exe
圖2.1 SDK 下載器
2) 配置和下載SDK
選擇 Available Packages 然後選擇你要安裝的sdK包,最後按 Install Selected 按鈕進行安裝。
圖2.2 下載SDK
其實一般啓動SDK Setup,都會自動檢查更新包,彈出類似如下界面。根據你的要求自行選擇所需安裝包,安裝即可。其功能同上面(圖2.2)
圖2.3更新(下載)SDK
安裝快慢完全取決你網速和Google Android 的帶寬。全部下載下來大約1G多。
3) 技巧,如果你的電腦不支持https連接,請選擇setting的將Force https://... Sources to be fetched by using http://... 的選項打勾。
圖2.4 https->http選項
方法2 ――手工方法
1) 按下面提供的網址下載,當然你也通過其他非官方網站(通過百度或google搜索到)下載。這些文件都是我根據SDK下載器的更新文件
http://dl-ssl.google.com/android/repository/repository.xml分析得到,應該是最新的
,你可有通過迅雷和快車下載這些文件。
http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip
http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip
http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip
http://dl-ssl.google.com/android/repository/android-2.2_r01-windows.zip
http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip
http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-8_r01.zip
http://dl-ssl.google.com/android/repository/jboss-5.1.0.GA.zip
http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip
http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip
http://dl-ssl.google.com/android/repository/tools_r06-windows.zip
http://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip
2) 下載完後,按下面的映射關係解壓文件
前面是你下載的文件,箭頭後面是你解壓到的SDK下載器所在目錄下的目錄
android-1.5_r04-windows.zip==>platforms\android-3
android-1.6_r03-windows.zip==>platforms\android-4
android-2.0_r01-windows.zipp==>platforms\android-5
android-2.0.1_r01-windows.zip==>platforms\android-6
android-2.1_r02-windows.zipp==>platforms\android-7
android-2.2_r01-windows.zip==>platforms\android-8
google_apis-3-r03.zip==>add-ons\addon_google_apis_google_inc_3
google_apis-4_r02.zip==>add-ons\addon_google_apis_google_inc_4
google_apis-5_r01.zip==>add-ons\addon_google_apis_google_inc_5
google_apis-6_r01.zip==>add-ons\addon_google_apis_google_inc_6
google_apis-7_r01.zip==>add-ons\addon_google_apis_google_inc_7
google_apis-8_r01.zip==>add-ons\addon_google_apis_google_inc_8
docs-2.2_r01-linux.zip==>doc
samples-2.1_r01-linux.zip==>samples\android-7
samples-2.2_r01-linux.zip==>samples\android-7
tools_r06-windows.zip==>tools
usb_driver_r03-windows.zip==>usb_driver
不帶子目錄地解壓到對應目錄,當然可有先解壓,然後改其解壓的目錄名 |
圖2.5 手工安裝示意圖
3) 解壓完後,啓動一下SDK下載器,檢查是否安裝成功!
選擇 Installed Packages 查看是否安裝成功
圖 2.6 檢查安裝是否成功
(2)下載和配置 ADP
ADT:Android Development Tools, Eclipse的Android 開發插件
1) Eclipse解壓縮後目錄中的eclipse.exe啓動 Eclipse
2) 選擇Eclipse菜單Help -> Install New Software… -> 選擇選項卡上的Available Software,點擊右側按鈕“Add ...”,輸入 https://dl-ssl.google.com/android/eclipse/
如果不支持https可有輸入http://dl-ssl.google.com/android/eclipse/
圖2.7 ADT下載
選擇所有安裝包,然後Next Next 安裝嚮導提示進行下載並安裝。
圖 2.8 ADT安裝
安裝完後,系統會提示重啓Eclipse。
手工方式安裝
你也可使用下載方式安裝
下載網站http://dl.google.com/android/ADT-0.9.7.zip (最新網址請參考
http://androidappdocs.appspot.com/sdk/eclipse-adt.html)
然後在進入圖2.7 點擊 Archive 按鈕 選擇ADT-0.9.7.zip即可其他步驟類似上面。在此不再詳述。
圖2.9手工方式更新
3) 設置SDK路徑
Eclipse重啓後,選擇Window > Preferences...,在打開的屬性框,選擇Android,在SDK location中輸入你的Android SDK所在的目錄,然後按 Apply按鈕 即可看到你安裝SDk包,如下圖
圖2.10 設置SDK路線
4) 設置Android SDK and AVD Manager
AVD:Android Virtual Device Android虛擬設備
選擇 window--Android SDK and AVD Manager 在彈出的 Android SDK and AVD Manager對話框,選擇 Virtual Devices,按new 按鈕 創建虛擬設備
圖2.11 Android SDK and AVD Manager
顯示屏大小 |
SD卡(內存卡) 大小 |
選擇SDK |
圖 2.12 創建 AVD
至此開發環境配置完成。
三,測試Android程序在模擬器中的運行
以最經典的例子hello world作爲測試
1) 新建項目
打開Eclipse 選擇 File > New > Project >Android Project
拉 一 下 還有 屬 性 |
.2 工程創建2
2) 異常提示的解決
創建後出現異常,主要某些jar包找不到(圖3.3),
解決辦法:
project> properties ,在order And Export選項中選中 Android 2.2 按確定即可!
圖3.3 創建異常
選上 |
圖3.4 設置
3) 代碼編輯
圖3.5 代碼編輯
4) 運行和測試
運行,右鍵項目文件夾選擇Run As>Adroid Application 運行,
注意:菜單綠色的運行按鈕可能找不到Adroid Application,不知道是否是ADT的Bug。
圖3.6運行
5) 運行效果圖如下,運行可能有的慢
Android是比較新的東西,歡迎溝通和交流!
鄭重聲明:轉載請務必保留作者信息