您的位置:首页 > 移动开发 > Android开发

下载Android源码

2016-03-25 16:20 507 查看
下载Android源码Downloading the Source

Android源码树位于谷歌的Git仓库。Git库包括Android源代码的元数据,包括那些对源和他们所做的日期变化有关。本文档介绍了如何下载一个特定的安卓源代码树。

一、安装 repo

[b]repo 是一种工具,使它更容易使用Git在Android下工作。[/b]

1、[b]确保你在你的home目录,它包含在您的路径有一个bin
/目录:
[/b]

$ mkdir ~/bin
$ PATH=~/bin:$PATH

2、下载的repo工具,并确保它是可执行的:

$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo


二、初始化一个repo 的客户

安装后回购,设置您的客户端来访问Android的源代码库:

1、创建一个空目录来保持你的工作文件。如果你使用MacOS,这是区分大小写的文件系统。给它任何你喜欢的名字:



$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY

2、配置Git用你的真实姓名和电子邮件地址。使用Gerrit代码审查工具,你将需要一个连接注册谷歌帐户 (https://www.google.com/accounts)

的电子邮件地址。确保这是一个你可以收到消息的地址的名字,

$ git config --global user.name "Your Name"
$ git config --global user.email "you@example.com"

3、Repo初始运行 repo init 命令获取的最新版本的所有最新的bug修复。

您必须为清单指定一个网址,它指定在安卓源中包含的各种存储库将放置在您的工作目录中。

$ repo init -u https://android.googlesource.com/platform/manifest[/code] 
除“主干”外,要检查一个分支,在分支的列表中指定它,

请参见源代码标记和构建(https://source.android.com/source/build-numbers.html#source-code-tags-and-builds)。

说白了就是看别的版本小版本,其实都差不多,

$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1


一个成功的初始化将结束一个消息,说明repo
是在你的工作目录中被初始化。您的客户目录现在应该包含一个repo目录。如文件的清单将被保存。


明天继续
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: