Eclipse與Android2.2開發環境配置

Just4life發表於2013-09-11

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;%JAVA_HOME%/jre/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

圖 2.12 建立 AVD至此開發環境配置完成。

三,測試Android程式在模擬器中的執行

以最經典的例子hello world作為測試

1)         新建專案

開啟Eclipse 選擇 File > New > Project >Android Project

 

圖3.1 工程建立1

 

圖3.2 工程建立2

2)         異常提示的解決

建立後出現異常,主要某些jar包找不到(圖3.3),

解決辦法:

project> properties ,在order And Export選項中選中 Android 2.2 按確定即可!

圖3.3 建立異常

 

 

 

圖3.4 設定

3)         程式碼編輯

 

 

圖3.5 程式碼編輯

4)         執行和測試

首先,右鍵點選專案根節點,在彈出的選單中選擇“Run as-〉Run Configurations”,在彈出的介面中,雙擊Android Applications建立一個New_configuration,選擇建立的New_configuration,將Name修改為專案的名稱,然後在Android標籤中單擊Browse,選擇要執行的工程。

然後,單擊Target標籤,選擇“Automatic”單選按鈕,選擇AVD列表中建立的Virtual Devices,例如SDK2.2

最後,點選Run按鈕執行測試程式


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

 

 



相關文章