Android源码下载

2023-05-15,

Android源码下载

1、安装git

2、安装repo
从这里 https://dl-ssl.google.com/dl/googlesource/git-repo/repo 下载repo文件

3、修改repo权限

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

查看有那些分支

4、./repo init -u http://googlesource.com/platform/manifest.git -b froyo #2.2的源码

5、./repo sync

注意:

1、如果出现公钥问题,则删除~/repoconfig文件夹,重新执行 init命令

2、如果需要填入git的用户名和密码,参考这里的内容。

Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle问题

解决方法,官网说明,和网上统一口径,如下:

1, 先按官网的步骤一步步执行

2,当遇到上述问题后,用浏览器登录https://android.googlesource.com/new-password,并用gmail帐号登录;

3, 点击网页上的“允许访问”,得到类似的结果:
machine android.googlesource.com login git-<userName>.gmail.com
password <password> machine android-review.googlesource.com login
git-<userName>.gmail.com password <password>
将上边的两行追加到~/.netrc文件结尾。(如果你的linux系统中从来没有建立过此文件,就在home目录下建立.netrc文件,将上面的信息
加到新建的文件中去),

4,下载地址的URI更改为
https://android.googlesource.com/a/platform/manifest(中间加上了“/a”)。
因为访问基本是匿名的,为了防止连接过多,对同一IP地址的连接数做了一定的限制。用gmail帐号进行认证。
在公司网络内或者用虚拟机下载的话,会经常遇到这问题。

Android源码下载的相关教程结束。

《Android源码下载.doc》

下载本文的Word格式文档,以方便收藏与打印。