在Windows环境下,在Android官网下载源码是一件很麻烦的事。特别是在中国的网络环境下,那是一种杯具体验。 

最好的方法就是到第三方网站下载已经打包好的源码。GitHub就是一个最好的第三方源码发布网站。 

Android的,就是这里:https://github.com/android 

参考:

1、初始化版本库,取得Android当前主线上最新版本的所有的sourcecode:
先建立一个目录,比如~/android,进去以后先初始化repo
用repo init -u git://android.git.kernel.org/platform/manifest.git命令,成功后会在~/android下生成.repo文件夹
用repo sync命令获得当前最新的sourcecode


单独下载内核,用这个
git clone git://android.git.kernel.org/kernel/linux-2.6.git