在用git clone命令克隆google的app库相应应用时出现如下错误
Failed to connect to android.googlesource.com port 443: Timed out
先确定如下信息:
再通过如下命令设置。(后面的端口信息不同应用可能会不同)
注意后面的具体信息不能加双引号,加了反而会报代理信息格式错误。
或如下设置
git config --global https.proxy http://127.0.0.1:10809
git config --global https.proxy https://127.0.0.1:10809
使用完毕后,通过如下命令取消,避免影响git操作其他库。
git config --global --unset http.proxy
git config --global --unset https.proxy
google apps库地址,里面有android预置应用的源码。
https://android.googlesource.com/platform/packages/apps/
换了代理有时还是出现403,连接超时问题。 可以尝试使用国内的镜像代替。 如清华的。
在使用时,将 https://android.googlesource.com/ 全部使用 https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/ 代替即可。
如拉取Launcher3代码,原来为
git clone https://android.googlesource.com/platform/packages/apps/Launcher3
替换为
git clone https://mirrors.tuna.tsinghua.edu.cn/git/AOSP//platform/packages/apps/Launcher3
则可以正常拉取。