Android系统源码下载及使用(Android 14到19源码)

时间:2024-02-25 08:01:27
在创建了Android项目之后,会根据向导中Compile With的版本:
Android系统源码下载及使用(Android <wbr>14到19源码)

在随后创建成功的项目中显示该版本,在项目的结构显示如下:
Android系统源码下载及使用(Android <wbr>14到19源码)

展开android.jar,会得到系统的框架如下:
Android系统源码下载及使用(Android <wbr>14到19源码)

这些类和函数,都可以点击去查看它的源代码。而且在代码中,当你用鼠标悬停在一些系统类上时,会去SDK的sources目录去找对应的版本的源码,并显示出来。下图显示,鼠标停在Activity上,Eclipse显示的4.4版本源码中的Activity相关解释,这些解释对我们学习理解Android非常有好处。
Android系统源码下载及使用(Android <wbr>14到19源码)
但是如果没有系统源码的话,就会显示如下:
Android系统源码下载及使用(Android <wbr>14到19源码)

这里我共享出来Android 19(即Android 4.4)的源代码:
解压出来,得到一个android-19目录,把它复制到SDK目录下的sources中,如果没有sources目录,就自己新建一个。

下面是我收集到的14~19的所有源码:
Android系统源码下载及使用(Android <wbr>14到19源码)