一,下載下傳所軟體包 (1)JDK
要求JDK1.6+,建議JDK7.X
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u27-download-440405.html
下載下傳後,一步一步安裝!設定系統變量(而不是使用者變量)JAVA_HOME為你安裝目錄, 在系統變量path的後面加入 ;%JAVA_HOME%\bin;
注意的地方:變量名是自定義的 變量值是您所安裝JDK的目錄
圖1.1 JAVA_HOME設定
圖1.2 Path系統變量配置
本文實踐選擇JDK1.6
檢查是否安裝成功 在cmd下 輸入 java –version 如能出現版本資訊就基本成功了還要做的是:
(2)IDE
Eclipse 3.4 (Ganymede) or 3.7 (Galileo)
Eclipse IDE for Java EE Developers
Eclipse IDE for Java Developers
Eclipse for RCP/Plug-in Developers
Eclipse Classic 下載下傳完成後,解壓即可!
(3)Android SDK
準确來說下載下傳的不是SDK而是SDK下載下傳安裝器,因為下載下傳下來的并沒SDK,而需要連接配接到官方網址下載下傳所需的SDK。
二,設定開發環境
(1)下載下傳和配置 SDK
配置方法有2種,
第一種,通過SDK下載下傳器自動下載下傳和配置。适合網絡好,下載下傳速度快的情況下。
第二種,借助工具下載下傳SDK檔案,手工配置。适合網絡不是很好,下載下傳速度慢的情況下。
下面先說第一種方法。
方法1―――自動
1) 運作Android SDK下載下傳安裝器SDK Manager.exe 如圖:
如果不支援HTTPS 就請選擇setting的将Force https://... Sources to be fetched by using http://... 的選項打勾
2) 配置和下載下傳SDK
選擇 Available Packages 然後選擇你要安裝的sdK包,最後按 Install Selected 按鈕進行安裝。
圖2.2 下載下傳SDK
其實一般啟動SDK Setup,都會自動檢查更新包,彈出類似如下界面。根據你的要求自行選擇所需安裝包,安裝即可。其功能同上面
安裝快慢完全取決你網速和Google Android 的帶寬。全部下載下傳下來大約1G多。
Accept all Install 即可 安裝進度:
方法2 ――手工方法
1) 按下面提供的網址下載下傳,當然你也通過其他非官方網站(通過百度或google搜尋到)下載下傳。這些檔案都是我根據SDK下載下傳器的更新檔案
,你可有通過迅雷和快車下載下傳這些檔案。
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
market_licensing-r01.zip==〉google- market_licensing
tools_r13-windows.zip(或tools_r06-windows.zip)==>tools
platform-tools_r07-windows.zip==》platform-tools
usb_driver_r03-windows.zip==>usb_driver
結果示意圖:
3) 解壓完後,啟動一下SDK下載下傳器,檢查是否安裝成功!
選擇 Installed Packages 檢視是否安裝成功
(2)下載下傳和配置 ADP
ADT:Android Development Tools, Eclipse的Android 開發插件
1) Eclipse解壓縮後目錄中的eclipse.exe啟動 Eclipse
2) 選擇Eclipse菜單Help -> Install New Software… ->
如果你的Help下面沒有這個選項的話 說明你的版本低了 換一個進階版本吧!
選擇頁籤上的Available Software,點 擊右側按鈕
3) 彈出“Avaliable softWare”對話框點選“Add” .按鈕..”,
4)在彈出框中:
選擇所有安裝包,然後Next 安裝向導提示進行下載下傳并安裝。
一路往下 ,安裝完後,系統會提示重新開機Eclipse。
手工方式安裝
你也可使用下載下傳方式安裝
然後在進入圖2.7 點選 Archive 按鈕 選擇ADT-0.9.7.zip即可其他步驟類似上面。在此不再詳述。
5) 設定SDK路徑
Eclipse重新開機後,選擇Window > Preferences...,在打開的屬性框,
選擇Android,在SDK location中輸入你的Android SDK所在的目錄,然後按 Apply按鈕 即可看到你安裝SDk包,如下圖
6) 設定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個是原來我建的)
Android SDK and AVD Manager
建立 AVD
Target: SDK的類型
SD:SD卡的大小
SKIN:顯示的大小
至此開發環境配置完成。
三,測試Android程式在模拟器中的運作
以最經典的例子hello world作為測試
1) 建立項目
打開Eclipse 選擇 File > New > Project >Android Project
下拉屬性 選擇“NEXT”
最後“FINISH”
2) 異常提示的解決
建立後出現異常,主要某些jar包找不到(圖3.3),
解決辦法:
project> properties ,在order And Export選項中選中 Android 2.2 按确定即可!
3) 代碼編輯
原始的:
經過編輯的:
4) 運作和測試
運作,右鍵項目檔案夾選擇Run As>Adroid Application 運作,
注意:菜單綠色的運作按鈕可能找不到Adroid Application,不知道是否是ADT的Bug。
5) 運作效果圖如下,運作可能有的慢
Android是比較新的東西,歡迎溝通和交流!
配置開發錯誤解決
解決錯誤:Re-installation failed due to different application signatures
我是在導入已經存在的項目時出現的錯誤Re-installation failed due to different application signatures
調試資訊如下:
[2011-10-11 10:08:37 - ApiDemos] Re-installation failed due to different application signatures.
[2011-10-11 10:08:37 - ApiDemos] You must perform a full uninstall of the application. WARNING: This will remove the application data!
[2011-10-11 10:08:37 - ApiDemos] Please execute 'adb uninstall com.example.android.apis' in a shell.
[2011-10-11 10:08:37 - ApiDemos] Launch canceled!
這時先運作android模拟機,進入指令行,當然你要定位adb.exe的目錄,我是放在D:\JAVA軟體\android-sdk-windows\platform-tools 下
D:\JAVA軟體\android-sdk-windows\platform-tools > adb uninstall com.example.android.apis.
重新運作就可以了
指令行提示語句操作圖示: