上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.3.2 Android源代码结构
按照Google网站的描述,Android全部代码的工程分为3个部分。
核心工程(Core Project):建立Android系统的基础,在根目录的各个文件夹中。
扩展工程(External Project):使用其他开源项目扩展的功能,在external文件夹中。
包(Package):提供Android的应用程序、内容提供者、输入法、服务,在package文件夹中。
事实上,有些工程的界限不明显,难以认定为核心工程还是扩展工程。
Android源代码的根目录的内容如表2-1所示。
表2-1 Android源代码的根目录结构