Android SDK 2.2 開發環境詳解

Android SDK 2.2  開發環境詳解

 

Google在舊金山Moscone會展中心舉辦Google I/O 2010大會第二天(美國時間520上午)的會議之上如約正式發佈了代號爲“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

一,下載所軟件包

   1JDK

   要求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

 2IDE

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

3Android  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

ADTAndroid Development Tools EclipseAndroid 開發插件

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

3.1 工程創建1

 

.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,不知道是否是ADTBug

 

3.6運行

5)         運行效果圖如下,運行可能有的慢

 

 

 

Android是比較新的東西,歡迎溝通和交流!

 

鄭重聲明:轉載請務必保留作者信息

發佈了83 篇原創文章 · 獲贊 3 · 訪問量 5124
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章