如何在Windows上下载Android源代码

来源:互联网 发布:端口号是干嘛的 编辑:程序博客网 时间:2024/05/16 07:25

如果想在Windows上利用git,repo工具下载Android源代码,则首先需要安装Cygwin,因为repo脚本目前只能在下linux下运行。

1. 下载并安装Cygwin,可以从http://www.cygwin.com/下载Cygwin的安装程序setup.exe,安装Cygwin时需要注意,必须选择安装curl,git和Python;

2. 安装完成后运行Cygwin,这时可以在自己的home目录下建立bin目录(cd ~;mkdir bin),然后下载repo脚本,命令为:curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo;

3. 设置repo为可执行chmod a+x ~/bin/repo;

4. 创建一个源代码下载目录(例如:mkdir android_src),然后利用repo初始化client,命令为repo init -u https://android.googlesource.com/platform/manifest;

5. 完成repo init后,可以checkout到指定的branch上,例如:repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

6. 执行repo sync下载该branch上所有git的源代码

7. 或者执行repo sync "platform/packages/apps/XXX"下载指定git的源代码

参考:http://source.android.com/source/downloading.html