1、sources文件夹,存放各版本系统的源代码:作用是在编程中,可以查看源代码,分析系统的结构。



2、platforms文件夹,存放各版本系统的jar文件:作用是在创建初期,可以供用户来选择的平台,之后编译所需要的jar文件。



3、system-images文件夹,存放各版本系统的镜像文件,分为mips、atom(intel架构)、arm架构几种。


以上文件夹名都是复数形式,表明里面将会存放多个版本的相关信息。事实就是这样,在上面的三个文件夹中,以APT的版本号为子文件夹名称存放各个版本的文件:

而上面的版本号的资料有些不是必须的:



1、最简单的就是system-images文件夹了,如果没有system-images下资料,就不能在AVD中添加该版本的虚拟Android设备了;



2、sources文件夹放的是相关版本的源代码,如果你不打算查看系统的源代码,这个不是必须的。层次结构:


Android <wbr>SDK中的Platforms、Sources、system-images的作用

​​
可以看到非常常见的Android编程常见的目录。



3、稍微复杂点的就是plotform文件夹,这里存放的文件分三类:



(a)android.jar,这是android中的class编译后的class打包文件,里面目录结构:

Android <wbr>SDK中的Platforms、Sources、system-images的作用

​​
(b)AVD的皮肤:

Android <wbr>SDK中的Platforms、Sources、system-images的作用

​​
(c)res资源文件,在编程时使用:

更全面的信息,请参考另一篇文章:



Android SDK结构分析: ​​http://blog.sina.com.cn/s/blog_6de000c20102v8m4.html​