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部分:
如需下载其他工程,用其他工程的name部分替换即可。
打开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部分替换即可。
相关文章推荐
- Linux下通过rm -f删除大量文件时提示"-bash: /bin/rm: Argument list too long"的解决方法
- 浅谈获取shell中函数的返回值
- Bash shell学习_学习笔记
- powershell 部署域控制器
- 一个简单的wifi开关shell脚本实现
- 中文Win7下成功安装calabash-android步骤
- sqoop+hive+shell+oozie 示例
- 如何在HP-UX中安装bash?
- 再谈CSHELL对C程序员的价值
- powershell 汉洛塔
- shell根据系统硬盘大小删除文件
- shell if 多条件判断 时间大小比较
- shell之监控tomcat(一个tomcat)端口是否正常
- shell常用脚本
- shell脚本无法使用source的原因及解决方法
- python调用shell脚本
- shell调用脚本--直接退出不执行后续命令
- 5. storm常用命令(客户端storm shell)
- hive shell执行命令报错:Specified key was too long; max key length is 767 bytes
- 14.bash中 2>&1 & 的解释