Android_SDK的声明
①Android SDK 和 Java JDK有明显不同的 ,最大的不同在于JDK中包含了Java虚拟机JVM,但是Android SDK中却并不包含Dalvik虚拟机,Dalvik虚拟机仅存在于移动终端设备上,也就是说,我们使用SDK仅仅是在计算机上进行Android项目的编写、编译、打包、形成apk文件,至于运行问题就要交给移动终端或者Android虚拟设备AVD来执行了
②在刚刚安装的Android SDK后,这里面仅仅包含了一些最基本的SDK开发工具。并没有包含任何一个版本的Android平台或者任何第三方的类库。事实上,它甚至并没有包含用于开发Android项目的大部分工具与类库。所以为了能够用SDK进行Android项目的开发,你必须使用SDK中的Android SDK Manager 来安装至少一个版本的Android平台,安装的Android中才有你所需要的大部分类库和工具。即便是同一个版本的Android平台,都会不定期的推出各种新特性,或者补丁等等,所以我们下载到计算机SDK中的Android平台会周期性的进行更新,这就是为什么SDK要将一些基本的开发工具和Android平台分开的原因,如果每次Android平台的工具的更新,都要重新发布一个新版本的SDK的话,就会非常的麻烦;由于JRE的更新比较稳定,不会再短时间之内进行大的更新,所以JRE的更新就和JDK的更新同步进行;这正说明了Android非常的活跃
③我们在Android SDk Manager安装更高版本的Android平台时,在复选框中往往会有“Documentation......”,勾选了这个复选框之后,SDK中的docs文档也会随之更新;但是由于Android平台的发布比较快,更新频繁,docs文档不可能随时更新,所以你会发现,有的Android平台发布后,并没有“Documentation......”复选框,也就是说docs没有被更新,但是新的特性,官方会以其他的形式进行发布与通知
④当然SDK也是会经常更新的,但是要非常的注意,SDK如果更新了,那么MyEclipse中的ADT也要更新到适合的版本,否则的话,MyEclipse是不能够正常使用新版本的SDK进行
项目开发的

浙公网安备 33010602011771号