
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.2 android.jar及内部结构
在platforms目录下的每个Android版本中,都有一个名为android.jar的压缩包。例如在笔者电脑中,platforms\android-8目录中的内容如图2-3所示。

图2-3 android.jar文件所在的目录
android.jar强大得有点出人意料,竟然包含了编译后的压缩文件,包含了所有有用的API。在它强大的外表下有着一颗温暖的心,为了不为难程序员,只需使用Windows系统上的解压缩工具即可打开它。打开android.jar压缩包,其内部结构分别如图2-4和图2-5所示。

图2-4 android文件夹

图2-5 android.jar文件结构
注意:上述各个文件,对于研究Android应用开发没有太大帮助。但是对了解Android运行机制和内核却有很大帮助。