下载Android源代码时出现错误

3

我正在尝试下载Android源代码,为此我正在遵循在source.android.com上提供的官方文档,使用以下命令:

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

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

但我遇到了以下错误:
fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle
fatal: error [Errno -2] Name or service not known

我无法确定自己做错了什么!!任何线索都会受到赞赏。

更新

我继续使用以下命令:

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

然后执行了repo sync命令,一切都正常运行,但最后出现了以下错误: -

100 10.8G  100 10.8G    0     0   259k      0 12:12:36 12:12:36 --:--:--  895k
remote: Sending approximately 10.88 GiB ...
remote: Counting objects: 46, done
remote: Finding sources: 100% (40/40)
error: RPC failed; result=56, HTTP code = 200 | 915.00 KiB/s      
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
remote: Sending approximately 10.88 GiB ...
remote: Counting objects: 46, done
remote: Finding sources: 100% (40/40)
error: RPC failed; result=56, HTTP code = 200 | 881.00 KiB/s      
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
error: Cannot fetch device/lge/hammerhead-kernel

任何关于这个的线索都将不胜感激!!


错误信息表明Repo无法查找主机名。执行host gerrit.googlesource.comdig gerrit.googlesource.comnslookup gerrit.googlesource.com命令,是否能够返回至少一个IP地址? - Magnus Bäck
我运行了host命令,这是输出: host gerrit.googlesource.com gerrit.googlesource.com的地址为173.194.67.82。 - r4jiv007
@MagnusBäck,请您也检查一下我的更新。 - r4jiv007
1个回答

3
几个小时前,git-repo 有 4 次提交,除了第一次提交外,都涉及 clone.bundle cookies。如果您的问题仍然存在,请使用稳定分支,在今天之前的提交版本中。昨天我设置了一个服务器,所以我知道它可以正常工作。在那 4 次提交之前,最后一次提交是在 12 天前。为了使用特定的分支、标签或提交,您可以使用 --repo-branch,并且您还可以使用 --repo-url 从其他网站下载 git-repo,但您不需要这样做,只需运行以下命令即可使用今天之前的版本。首先,请确保删除任何错误或问题版本以及部分信息,通过从工作目录中删除 .repo 子目录来执行此操作,运行: rm -rf .repo 然后运行: repo init -u https://android.googlesource.com/platform/manifest -b android-5.0.2_r1 --repo-branch stable

我得到了这个错误: 致命错误:分支'c8d882ae2a75c732ef590ef425a3039b8b04403e'没有被签名 - r4jiv007
致命错误:refs/remotes/origin/c8d882ae2a75c732ef590ef425a3039b8b04403e^0:不是有效的SHA1。 - r4jiv007
无法工作: curl: (22) 请求的URL返回错误:404未找到 服务器不提供clone.bundle;忽略。 致命错误:远程错误:Git存储库未找到 ssh:无法解析主机名https:名称或服务未知 致命错误:远程错误:Git存储库未找到 致命错误:无法获取清单https://android.googlesource.com - r4jiv007
好的,现在它可以工作了: 仓库已经在/home/rajiv/aosp中初始化。 谢谢 :) ,你能告诉我下载完整源代码的大小和需要多长时间吗? - r4jiv007
它包含完整的源代码吗? - r4jiv007
我在 GitHub 上关注了你,除此之外还有其他联系方式吗?比如聊天服务之类的? - r4jiv007

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接