在中国区域android源码下载的问题

我在中国区域,下载android连接不上https://android.googlesource.com,请问在中国区域下载源码有什么办法吗?或者咱们在中国有下载镜像的服务器吗?

中国暂时没有服务器下载。 目前android代码都是托管GitHub。

请问有什么方法下载吗?我按照咱们官方教程执行repo init -u GitHub - khadas/android_manifest: AOSP for Khadas VIMs & Edges -b khadas-vim4-r-64bit
后会报如下错误:
Downloading Repo source from git-repo - Git at Google
fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle
fatal: error [Errno 111] Connection refused
fatal: cloning the git-repo repository failed, will remove ‘.repo/repo’

https://docs.khadas.com/products/sbc/vim4/development/android/download-android-source-code

参考这个文档,下载。

您好 我就是按照这个文档下载的,然后出现了上述的问题。

国内的网络需要使用VPN才能下载。
你尝试 export REPO_URL=‘https://mirrors.tuna.tsinghua.edu.cn/git/git-repo
把REPO下载源指定国内的源看看。

好的 ,我改一下清华源,然后下载试一下,谢谢啦

您好,和您请教一下xml文件还需要修改吗?

不需要了。 确认网络可以稳定访问GITHUB,否则容易下载失败。下载失败后,尝试再次repo sync。

非常感谢您的解答,我将按照您的方法进行下载。

直接使用clash for linux代理可能更稳定

您好,按照您说的方法更改为清华镜像源之后出现了图中的错误,我试了一下是可以访问到github的。您知道是什么原因吗?


应该是网络原因导致的。 可以加个梯子吗? 另外仓库比较大,拉取的时间比较长。

不太方便加梯子有其他办法吗?另外这个和您请教一下,这个镜像源改成了清华源但仍然需要连接android.googlesource.com这个需要修改一下.repo目录下的default.xml文件吗?

代码是托管到GITHUB的,目前国内暂时没有源。 下载代码的话,要保证跟网络稳定连接GITHUB。

@zs_vv 请参考下面链接中的a类问题方案解决,看似你后面报的问题类似截图所示: