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

repo sync: fatal: unable to connect to android.git.kernel.org

2012-01-05 16:25 696 查看
I checked out android source code before, but there are errors we I run "repo sync" now:

[frank@hpc mydroid]$ repo sync

fatal: unable to connect to android.git.kernel.org:

android.git.kernel.org[0: 149.20.4.77]: errno=Connection refused

fatal: unable to connect to android.git.kernel.org:

android.git.kernel.org[0: 149.20.4.77]: errno=Connection refused

error: Cannot fetch repo

Use google to search, and find a solution:

Edit .repo/manifest.xml

Change

fetch="git://android.git.kernel.org/

to

fetch="http://android.git.kernel.org/

Then "repo sync", it can work.

refer to:
https://groups.google.com/group/repo-discuss/browse_thread/thread/af4c2419a9680399?fwc=1&pli=1
There is a more simpler method to get android source code at now:

Step 1. edit repo file

$ gedit /home/username/bin/repo

Change the line:

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

To be:

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

Step 2. initialize the repository

$ repo init -u http://android.git.kernel.org/platform/manifest.git -b

gingerbread

Step 3. edit .repo/manifests/default.xml

$gedit .repo/manifests/default.xml

Change the line: fetch="git://android.git.kernel.org/"

To be: fetch="http://android.git.kernel.org/"

Step 4. sync repository

$ repo sync

That's all! :)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐