gpt4 book ai didi

android - 由于 GnuTLS 错误,Repo init 无法成功

转载 作者:太空宇宙 更新时间:2023-11-03 13:42:33 24 4
gpt4 key购买 nike

我想获取Android的源代码。浏览互联网上的一些博客,推荐使用“repo init”。

然后我就用了,但是因为下面的错误是不可能的。

android@ubuntu]~/WORKING_DIRECOTRY$ repo init -u xxxxxxxxxxxxxxxxxx

Get https://gerrit.googlesource.com/git-repo
error:GnuTLS recv error (-9): A TLS packet with unexpected length was received while accessing https://gerrit.googlesource.com/git-repo/info/refs?service=git-upload-pack
fatal:HTTP request failed

我在"repo init -u"后面写了Android源码URL,但是写不出来因为这个网站告诉我新用户最多只能发布两个超链接。

最佳答案

有时这可能来自您使用的来自 Google gerrit 源的 Repo 版本。我现在用的是1.18。

您使用的是什么版本的 Ubuntu? Google 建议您使用 10.04 或 10.10

尝试重新同步您的/bin/repo 二进制文件和您的 Python 安装。

http://source.android.com/source/downloading.html

我知道,如果我只将 repo 添加到本地 .bashrc PATH,与将其添加到/etc/bash.bashrc 相比,它给我带来了问题

sudo gedit /etc/bash.bashrc 

Adding this to the bottom:
PATH=$PATH:$HOME/bin

对于安装程序,他们还忘记了这个小包(您需要用它来编译)

sudo ln -s /usr/lib32/libX11.so.6 /usr/lib32/libX11.so

有关您的环境和安装的库的更多信息会有所帮助。

关于android - 由于 GnuTLS 错误,Repo init 无法成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13319139/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com