成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

兼容Android 1.5 SDK版本的設置說明

移動開發 Android
Google于2009年4月底正式推出了Android 1.5 SDK release1(下面簡稱為1.5r1),經過安裝測試后發現Android 1.5 SDK與Android 1.1 SDK在項目設置上有明顯的差別,雖然Google官方提供了Upgrading Notes(http://developer.android.com/sdk/1.5_r1/upgrading.html)但為了快速從1.1r1升級至1.5r1且兼容1.1r1的范例程序,以下升級與項目設置,提供各位參考,配合畫面操作可輕松自1.1r1升級至1.5r1。

步驟1:下載Google Android 1.5 SDK

下載地址:http://developer.android.com/sdk/1.5_r1/index.htm

從Android官方網站上下載Android 1.5 SDK, Release 1。

圖1-1(下載Google Android SDK 1.5)

步驟2:將SDK壓縮文件解壓縮到磁盤 

此以Windows platform的Package為例,將下載后的SDK .zip壓縮文件,解壓縮存放到磁盤地址:

  1. D:\SDK\android\ 

1.5r1與1.1r1在文件夾上有明顯的差異,1.1r1的文件夾如下:

  1. D:\SDK\android_1.1r1\  
  2. \docs  
  3. \samples  
  4. \tools  
  5. \usb_driver  
  6. +-android.jar  
  7. +-documentation.html  
  8. +-LICENSE.txt  
  9. +-RELEASE_NOTES.html 

1.5r1的文件夾如下:

  1. D:\SDK\android_1.5r1\  
  2. \add-ons (內有google_apis-3,未來新推出的add-on可放置此擴展)  
  3. \docs  
  4. \platforms\  
  5. +-\android-1.1\ (1.1r1 SDK文件夾)  
  6. +-\android-1.5\ (1.5r1 SDK文件夾)  
  7. \tools  
  8. \usb_driver  
  9. +-documentation.html  
  10. +-RELEASE_NOTES.html 

如上可看見1.5r1與1.1r1差異在多了一層名為“platforms”的文件夾,展開“platforms”文件夾中,其內包含了1.1r1與1.5r1兩個版本,亦即安裝此

Package,可以通過項目屬性設置的方式,來讓程序引用正確的SDK版本做開發對象。

#p#

步驟3:執行Eclipse,系統提示1.5r1 SDK需要0.9.0的ADT升級
 

啟動Eclipse執行“Window—Preferences>>Android”將SDK Location的路徑指到方才解壓縮后的地址“D:\SDK\android_1.5r1\”,接

著系統會提示1.5r1需要升級ADT(Android Development Tools)的版本。 

 圖1-2(Android 1.5r1 SDK需要ADT版本為0.9.0的系統提示)

在未升級ADT到0.9.0的情況下,載入1.5r1 SDK,在Console中退出現XML的錯誤

 圖1-3(在未升級ADT至0.9.0的情況下,載入1.5r1 SDK,在Console中退出現XML的錯誤)

在此請先忽略Console里的錯誤提示,或者項目上的項目錯誤,這是升級過程會遇到的畫面,請接續下一個步驟的操作。

步驟4:執行Eclipse軟件更新功能

執行“Eclipse—Help—Software Updates”。

圖1-4(執行“Eclipse—Help—Software Updates”)

步驟5:選擇“Android Development Tools”搜索更新程序

單擊“Android Development Tools”之后,單擊右方“Update”按鈕。

圖1-5(指定要搜索更新的軟件名稱為Android Development Tools)

當按下“Update”按鈕后,程序將進行新版本ADT的搜索,需留意計算機必須連上網絡以進行新版本的下載更新。


 圖1-6(按下“Update”按鈕后,程序進行新版本ADT的搜索)

步驟6:Eclipse找到Android Development Tools新版本

勾選Android Development Tools 0.9.0,單擊“Next”按鈕進行升級。

圖1-7(勾選ADT 0.9.0,單擊Next進行升級)

 #p#

步驟7:同意使用條款

單擊“I accept the terms of the license agreement”,再單擊“Finish”按鈕。

圖1-8(同意安裝ADT使用條款)

接著程序會開始安裝升級ADT版本至 0.9.0,請稍后片刻。

圖1-9(開始安裝升級ADT版本至 0.9.0)

步驟8:重新啟動Eclipse

安裝升級ADT 0.9.0完畢,Eclipse會提示需要重新啟動,請單擊“Yes”按鈕。

圖1-10(重新啟動Eclipse)

步驟9:歡迎使用Android SDK的畫面,送出使用回復

重新啟動Eclipse之后,出現歡迎使用Android SDK的畫面,勾選“Send usage statistics to Google”將會送出使用回復給Google。

圖1-11(歡迎使用Android SDK的畫面)

步驟10:使用Ant開發項目,則必須重建build.xml(如果你使用的是Eclipse,則可忽略這個升級步驟)圖1-12(使用Ant開發項目,則必須重建build.xml)

  1. C:\Documents and Settings\%USERNAME%>cd D:\SDK\android\tools  
  2. C:\Documents and Settings\%USERNAME%>D:  
  3. D:\SDK\android\tools> 
  4. D:\SDK\android\tools>android update project --path  
  5. D:\Programming\eclipse\WorkSpace\EX03_01 --target 1  
  6.  

#p#

步驟11:設置項目Properties

啟動Eclipse,在項目上單擊鼠標右鍵,展開功能菜單,執行Properties功能。

圖1-13(執行設置項目Properties)

步驟12:設置項目屬性為1.1

若項目程序原本以1.1r1開發,在安裝Android 1.5r1 SDK之后,可通過項目屬性設置的方式,指定項目Build的SDK版本,以下為設置項目1.1使程序兼容執行。

圖1-14(設置Android項目屬性)

步驟13:查詢可執行的Android Targets

到SDK\Tools文件夾,執行指令查看可執行的Android Targets:

  1. D:\SDK\Android\Tools\android list targets 

如上圖可執行的Android Targets有3,分別為Android 1.1、Android 1.5以及Google APIs。

圖1-15(查詢可執行的Android Targets)

#p#

步驟14:建立AVD(Android Virtual Device)

若項目程序不需要使用Android 1.5 SDK或Google APIs的package,建議使用Android 1.1為執行Targets(id:1)。

  1. D:\SDK\Android\Tools\android create avd --name DAVID_ANDROID --target 1 

圖1-16(建立Android 1.1 AVD)

若欲用到Android 1.5 SDK則可更改target參數(id:2)作為Virtual Device:

  1. D:\SDK\Android\Tools\android create avd --name DAVID_ANDROID --target 2 

圖1-17(通過設置target參數創建AVD執行target

自Android SDK 1.5之后,需要新建立Android Virtual Devices才可以執行Android模擬器(Emulator),以下為關于AVD重要的創建、刪除以及讓AVD模擬器mount SDCard的幾個簡要指令。

Android AVD tools路徑

  1. D:\SDK\Android\Tools\ 

默認創建AVD存在的路徑

  1. C:\Documents and Settings\%USER%\.android\avd 

創建AVD,API版本3(如Google MapView)

  1. android create avd --name DAVID_ANDROID3 -c D:\SDK\sd\sdcard.img --target 3 

 

 

刪除AVD

  1. android delete avd -n DAVID_ANDROID3 

步驟15:設置AVD的參數,若無特別的需求,可使用默認的設置直到完成

圖1-18(使用默認的設置直到完成)

步驟16:執行項目,發布程序到AVD模擬器

圖1-19(執行項目,發布程序到AVD模擬器的畫面)

小結:

      在此1.5版本之前所發布的SDK都是單一個版本,如1.0r1、1.1r1,而Android 1.5 SDK則是內含了1.1r1、1.5r1以及Google APIs三個項目設置,若安裝了1.5r1之后,發現項目出現錯誤,則可能未設置其SDK版本,或者因未創建AVD而無法執行程序,在升級至1.5r1需要請您留意。

【編輯推薦】

對Android SDK開發入門學習

講述Android SDK平臺種種特性

Google正式發布Android 1.5 SDK

解析Android SDK服務的相關問題

總結谷歌Android SDK系統最新細節

 

責任編輯:zhaolei 來源: baidu博客
相關推薦

2009-04-28 11:18:07

Android 1.5SDKGoogle

2011-05-27 12:51:44

Android API

2009-06-26 10:36:30

Android 1.5

2009-04-15 08:19:51

AndroidGoogle移動OS

2009-04-25 08:52:54

AndroidGoogle移動OS

2011-05-27 13:36:30

Android SDK

2010-02-04 15:20:50

Android SDK

2010-02-07 14:29:10

Android SDK

2010-03-03 17:29:30

Android程序

2009-04-21 08:46:02

GoogleAndroid移動OS

2010-02-05 17:04:31

Android版本

2011-08-16 15:17:44

IOS SDK

2009-12-18 14:55:26

.Net FrameW

2012-03-28 10:30:33

ScalaJava

2010-03-03 16:31:42

Android SDK

2009-05-13 08:37:10

GoogleAndroid移動OS

2015-02-12 17:23:33

微信SDK

2009-05-07 17:24:05

Android 1.5CupcakeAndroid

2015-02-12 16:57:35

微信SDK
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 夜夜爽99久久国产综合精品女不卡 | 久久国产精品无码网站 | 国产精品久久久久久久久图文区 | 91极品尤物在线播放国产 | 91免费在线视频 | 毛片久久久 | 精品一区精品二区 | www.99re5.com | 国产精品久久国产精品99 gif | 欧美一区二区三区在线 | 亚洲精品欧美 | 国产成人免费视频网站视频社区 | 狠狠色狠狠色综合日日92 | 亚洲精品一区二区三区四区高清 | 久久国产精品久久久久久 | 午夜精品久久久 | 九九爱这里只有精品 | 做a的各种视频 | 91福利电影在线观看 | 国产精品久久久久久久久久尿 | 狠狠干在线 | 高清黄色| 国产剧情一区二区三区 | 日本激情视频中文字幕 | 国产成人精品一区二区三区网站观看 | 成人精品久久久 | 久久人| 国产在线精品一区二区 | av一二三区 | 日韩三级在线观看 | av在线免费观看网址 | 成人自拍av| 欧州一区二区三区 | 在线日韩视频 | 天天操狠狠操 | av中文字幕在线 | 毛片一区二区三区 | 你懂的在线视频播放 | 日韩欧美在线观看视频 | 亚洲精久 | 国产精品久久久久久久久久免费 |