
ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径。可以没有ADT,但必须有SDK。ADT版本和Platform没有必然关系,(有一点儿,有些版本ADT只能安装在不同版本的Eclipse上),受SDK影响较大,基本上新版SDK发布之后,会有对应的ADT更新。
SDK(Software Development Kit): 一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、 *** 作系统等建立应用软件的开发工具的集合。在Android中,他为开发者提供了库文件以及其他开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发。SDK可以自己编译,在linux环境下通过make命令进行,耗时比较长。然后我们可以把自己编译的SDK通过ADT导入eclipse。在此基础上可以对源码包进行修改,比如修改android system/app/phoneapk中的源码,然后再次调用make命令,就可以产生新的systemimage文件,此文件是镜像文件。
Android平台与SDK Tools版本、ADT版本的对应关系
Android平台 SDK Tools的版本 ADT版本
Android 22 R7 ADT-099
Android 23 R8 ADT-801
Android 30 预览版 R9 ADT-900
Android 30 R10 ADT-1000
Android 31 R11 ADT-1100
Android 32 R12 ADT-1200
Android 40 R14 ADT-1400
SDK 平台版本,以及API版本
Android平台 API 级别
Android 2011 API6
Android 21-update1 API7
Android 22 API8
Android 23 API9
Android 233 API10
Android 30 API11
Android 31 API12
Android 32 API13
Android 40 API14
以此类推
随着版本的更迭,应用程序编程接口(API)等级不断发生。下面将目前为止所有API等级罗列出来,并与Android各版本一一对应。
API等级1:Android 10
API等级2:Android 11 Petit Four
API等级3:Android 15 Cupcake
API等级4:Android 16 Donut
API等级5:Android 20 Éclair
API等级6:Android 201 Éclair
API等级7:Android 21 Éclair
API等级8:Android 22 - 223 Froyo
API等级9:Android 23 - 232 Gingerbread
API等级10:Android 233-237 Gingerbread
API等级11:Android 30 Honeycomb
API等级12:Android 31 Honeycomb
API等级13:Android 32 Honeycomb
API等级14:Android 40 - 402 Ice Cream Sandwich
API等级15:Android 403 - 404 Ice Cream Sandwich
API等级16:Android 41 Jelly Bean
API等级17:Android 42 Jelly Bean
API等级18:Android 43 Jelly Bean
API等级19:Android 44 KitKat
API等级20:Android 44W
API等级21:Android 50 Lollipop
API等级22:Android 51 Lollipop
API等级23:Android 60 Marshmallow
>
@Override
publicboolean(Menumenu){
()inflate(Rmenumain,menu);
returntrue;
}
@Override
publicboolean(MenuItemitem){
//TODOAuto-generatedmethodstub
switch(itemgetItemId()){
caseRidadd:
//你自己的 *** 作
break;
}
returntrue;
}
以上就是关于android 版本,sdk版本,adt版本,api版本 都是什么关系全部的内容,包括:android 版本,sdk版本,adt版本,api版本 都是什么关系、Android历史版本的API等级、android support v4支持包要点分析,api介绍等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)