天天看點

android 環境配置 與 運作錯誤

一,下載下傳所軟體包   (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.

重新運作就可以了

指令行提示語句操作圖示:

上一篇: 04
下一篇: sencha touch

繼續閱讀