首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

怎样获取安卓源码

怎样获取安卓源码

由于很多时候谷歌都会被黑掉,所以很多时候获取安卓源码的速度会很慢,下面提供了一种方式来获取安卓源码。
一般你获取安卓源码的时候会提示这样的错误

$ curl https://android.git.kernel.org/repo > ~/bin/repo


curl: (6) Couldn't resolve host 'android.git.kernel.org'


原因是因为android.git.kernel.org网站被黑了,所以无法从该网站下载repo和android源代码了。


因此我们只能想办法从其他地方下载了.


我们可以从https://www.codeaurora.org/网站下载android源码。


具体方法如下:


下载repo并设置环境变量


$ curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo"> ~/bin/repo
$ chmod a+x ~/bin/repo

$ PATH=~/binPATH


下载android源码


$ mkdir WORKING_DIRECTORY
$cd WORKING_DIRECTORY
$ repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread         
$ repo sync



PS: repo只是一个脚本工具。你可以从任何地方下载repo工具,例如


http://code.google.com/p/git-repo/


但是如何要下载android源代码的话,需要把repo文件打开,把文件开头的


REPO_URL='git://android.git.kernel.org/tools/repo.git'


的这个地址换成其他可以下载源代码的地址久可以了,上面下载的repo就是把


REPO_URL='git://android.git.kernel.org/tools/repo.git'


替换成


REPO_URL='git://codeaurora.org/tools/repo.git'


这样就可以获取安卓源码了,在网上挂上几天,就可以成功下载下来了。

我也顶一下。。这个是新版块,大家要积极!!!
返回列表