PS: 由于Google源码服务器变更,本文方法已失效,新的源码下载方法可参见博文《Android 4.4 全套源码及子模块源码的下载方法》。
/
对于Android开发的学习者来说,当学习和开发实践进行到了一定的阶段,就应该深入到Android系统的源代码中去了。
通过对源代码的研究、学习,可以熟悉Android发布的基本应用模块如Launcher、Contact、Email等的实现原理和开发方式,还可以深入到framework框架层、核心库层、Linux Kernel层等底层模块。
那么,怎么才能获取到Android的源代码呢?
Android官方网站http://source.android.com/source/downloading.html对源代码的下载有详细的介绍,大家可以按照网站上介绍的方法一步步操作就可以了。
本文向大家介绍的是如何只对个别目录进行下载的方法,因为一方面由于网速的原因,很多时候完整下载所有的代码是办不到的,另一方面,我们可能只关心个别目录的源代码而已。
需要指出的是,Andrid的的源代码需要在Linux环境下下载的,在Windows环境下下载源代码的话大家可以安装Cygwin工具(PS:用Cygwin还可以在Windows下开发Android NDK 应用),配置好后下载方法是一样的。