Android版本和API Level , ADT對應關係
Platform:系統韌體
SDK:軟體開發包
ADT:Android 開發工具,圖形化配合SDK,結合Eclipse,可以沒有ADT,但必須有SDK。ADT版本和Platform沒有必然關係,(有一點兒,有些版本ADT只能安裝在不同版本的Eclipse上,後面細講),受SDK影響較大,基本上新版SDK釋出之後,會有對應的ADT更新。
“ADT外掛大大擴充套件了Eclipse整合環境功能,使得生成和除錯你的Android應用程式既容易又迅速。如果你使用Eclipse,ADT外掛可以讓你難以置信地加快開發Android應用程式的 速度。
你可以從Eclipse IDE內部訪問其它Android開發工具。例如,ADT可以讓你直接從Eclipse訪問DDMS工具的很多功能-螢幕截圖,管理埠轉發(port-forwarding),設定斷點,觀察執行緒和程序資訊。
它提供了一個新的專案嚮導(New Project Wizard),幫助你快速生成和建立起新Android應用程式所需的最基本的檔案。
它使得構建Android應用程式的過程變得自動化以及簡單易行。
它提供了一個android程式碼編輯器,可以幫助你為Android manifest和資原始檔編寫有效的XML。”
API :和platform對應釋出,提供系統開發API介面,高版本儘可能的相容低版本,但不全是
Platform SDK Tools API ADT 系統代號
Android1.1 系統中直接包含SDKT 2 ADT-0.8.0.0 BASE
Android1.5(r1-r3/r4) R3/R6或更高 3 ADT-0.9.1 CUPCAKE
Android1.6(r1/r2/r3) R3/R4/R6或更高 4 ADT-0.9.3 DOUNT
Android2.0 R3或更高 5 ADT-0.9.4 ECLAIR
Android2.0.1 R4或更高 6 ADT-0.9.4 ECLAIR_0_1
Android2.1(r1/r2/r3) R4/R6/R12或更高 7 ADT-0.9.5 ECLAIR_MR1
Android2.2(r1-2/r3) (R6/R12)或更高 8 ADT-0.9.6.0 FROYO
Android2.2(r3) R12或更高 8 ADT-12.0.0 FROYO
Android2.3 R8或更高 9 ADT-8.0.1 GINGERBREAD
Android2.3.3(r1/r2) (R9/R12)或更高 10 ADT- 9.0.1 GINGERBREAD_MR1
Android2.3.4 R11或更高 10 ADT-11.0.0 GINGERBREAD_MR1
Android3.0(r1/r2) (R10/R12)或更高 11 ADT-9.0.0 HONEYCOMB
Android3.1(r1-r2/r3) (R11/R12)或更高 12 ADT-11.0.0 HONEYCOMB_MR1
Android3.2 R12或更高 13 ADT-12.0.0 HONEYCOMB_MR2
Android4.0(0.1-0.2) R14或更高 14 ADT-14.0.0 ICE_CREAM_SANDWICH
Android4.0.3(r1/r2) R14或更高 15 ADT-14.0.0 ICE_CREAM_SANDWICH_MR1
Android4.0.3(4.0.4) R17或更高上(支援模擬硬體圖形加速)15 ADT-17.0.0 ICE_CREAM_SANDWICH_MR1
Android4.1(1.0-1.2) R20或更高 16 ADT-20.0.0 JELLY_BEAN
Android4.2 R20或更高 17 ADT-20.0.0 JELLY_BEAN_MR1
Android4.2.2 R21或更高 17 ADT-21.0.0 JELLY_BEAN_MR1
下面是ADT和SDK tool 的詳細對著表
ADT 21.1.0:
Java 1.6 or higher is required for ADT 21.1.0. Eclipse Helios (Version 3.6.2) or higher is required for ADT 21.1.0. ADT 21.1.0 is designed for use with SDK Tools r21.1. Java 1.6 or higher is required for ADT 21.0.1. Eclipse Helios (Version 3.6.2) or higher is required for ADT 21.0.1. ADT 21.0.1 is designed for use with SDK Tools r21.0.1. Java 1.6 or higher is required for ADT 20.0.3. Eclipse Helios (Version 3.6.2) or higher is required for ADT 21.0.0. ADT 21.0.0 is designed for use with SDK Tools r21.ADT 20.0.3 (August 2012)
- Java 1.6 or higher is required for ADT 20.0.3.
- Eclipse Helios (Version 3.6.2) or higher is required for ADT 20.0.3.
- ADT 20.0.3 is designed for use withSDK Tools r20.0.3.
- Dependencies:
-
- Java 1.6 or higher is required for ADT 20.0.2.
- Eclipse Helios (Version 3.6.2) or higher is required for ADT 20.0.2.
- ADT 20.0.2 is designed for use with SDK Tools r20.0.1.
- Dependencies:
-
- Java 1.6 or higher is required for ADT 20.0.0.
- Eclipse Helios (Version 3.6.2) or higher is required for ADT 20.0.0.
- ADT 20.0.0 is designed for use with SDK Tools r20.
DT 18.0.0 (April 2012)
- Dependencies:
-
- Java 1.6 or higher is required for ADT 18.0.0.
- Eclipse Helios (Version 3.6.2) or higher is required for ADT 18.0.0.
- ADT 18.0.0 is designed for use with SDK Tools r18.
- Dependencies:
-
- Java 1.6 or higher is required for ADT 17.0.0.
- Eclipse Helios (Version 3.6.2) or higher is required for ADT 17.0.0.
- ADT 17.0.0 is designed for use with SDK Tools r17.
ADT 16.0.0 (December 2011)
- Dependencies:
-
- Eclipse Helios (Version 3.6) or higher is required for ADT 16.0.0.
- ADT 16.0.0 is designed for use with SDK Tools r16.
ADT 15.0.1(November 2011)
Dependencies:
- 後面用都是Eclipse3.3或者3.4以上版本即可
- ADT 15.0.1 is designed for use with SDK Tools r15.
。。。。。。。。。。
中間都是對應數字的版本
。。。。。。。。。。
ADT 9.0.0 (January 2011)
- Dependencies:
- ADT 9.0.0 is designed for use with SDK Tools r9.
ADT 8.0.1 is designed for use with SDK Tools r8.
ADT 8.0.0 is designed for use with SDK Tools r8.
ADT 0.9.9 replaces ADT 0.9.8 and is designed for use with SDK Tools r7 and later
ADT 0.9.8 (September 2010)
- Dependencies:
- ADT 0.9.8 is now deprecated. Please use ADT 0.9.9 instead.
ADT 0.9.7 is designed for use with SDK Tools r7 and later
ADT 0.9.6 is designed for use with SDK Tools r5 and later
ADT 0.9.5 requires features provided in SDK Tools r4 or higher
ADT 0.9.4 requires features provided in SDK Tools r3 or higher