您的位置:首页 > 运维架构 > Shell

Git Bash下载Android源码

2015-12-11 20:34 411 查看
每次下载Android源码都要到处找帖子,而且通常会遇到和其他博主不同的问题。今天又遇到问题:fatal: remote error: SSL is required,解决后想起之前下载源码时遇到过同样的问题,于是决定整理一份Git Bash下载Android源码的笔记。

打开Git Bash,选择目录,我选择的C盘(我是双系统,只有一个盘)。输入命令:

cd C:

git clone https://android.googlesource.com/platform/manifest.git

此处一定为https,否则会出现上面提到的问题。



default.xml文件下载成功,会自动包含在一个manifest文件夹中。

输入命令,切换到manifest目录下:cd manifest

运行命令git tag,列出Android各个分支版本。

选择要下载的版本,运行命令:git checkout android-6.0.1_r3

此处android-6.0.1_r3为我选择的版本。

网上有一些Python写的批量下载脚本,我不会Python,也不需要批量下载,所以是手动选择要下载的Project,然后clone的:

示例下载Launcher3:运行命令

git clone https://android.googlesource.com/platform/packages/apps/Launcher3.git

其中platform/packages/apps/Launcher3为如下语句的name部分:

<project path="packages/apps/Launcher3" name="platform/packages/apps/Launcher3" groups="pdk-fs" />


如需下载其他工程,用其他工程的name部分替换即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: