在随后创建成功的项目中显示该版本,在项目的结构显示如下:
展开android.jar,会得到系统的框架如下:
这些类和函数,都可以点击去查看它的源代码。而且在代码中, 当你用鼠标悬停在一些系统类上时,会去SDK的sources目录去找对应的版本的源码,并显示出来。下图显示,鼠标停在Activity上,Eclipse显示的4.4版本源码中的Activity相关解释,这些解释对我们学习理解Android非常有好处。
但是如果没有系统源码的话,就会显示如下:
这里我共享出来Android 19(即Android 4.4)的源代码:
解压出来,得到一个android-19目录,把它复制到SDK目录下的sources中,如果没有sources目录,就自己新建一个。
下面是我收集到的14~19的所有源码: