一、在windows环境下,通过下载msysgit获取源码
1、下载Msysgit, msysgit是Google为Windows环境下开发的Git客户端程序 ,下载地址:
http://code.google.com/p/msysgit/。我下载的是msysGit-fullinstall-1.7.2.3-preview20100911.exe
2、下载后安装;
3、在安装完的文件夹下面,进入命令行窗口,就可以进行指定源码的下载了。
4、android代码仓库的地址:http://android.git.kernel.org/。可以看到所有的projects。
5、因为windows下不能使用repo进行批量下载。只能一个一个下载。如git clone git://android.git.kernel.org/platform/packages/apps/Email.git。
git://android.git.kernel.org/为地址,后面/platform/packages/apps/Email.git是不同的源码对于的路径。默认会下载到msysgit安装目录下,这里下载后就在安装目录下的Email文件夹下。
一个一个下载源码会比较麻烦,我们可以自己写一个批处理文件进行批量下载。
二、在linux下的源码下载就比较方便了,支持批量下载。
源码阅读可以使用SourceInsight软件。