最近使用I.MX8Mnano在移植安卓系统,使用的虚拟机环境VMware,系统是Ubuntu18.04,下载源码时总是失败,基本都是fatal: unable to access 'https://github.com/nxp-imx-android/aosp_platform_bootable_recovery/':
但是使用浏览器网页是可以打开的
按照网上说的取消代理gnussl改为openssl,http.sslverify=false什么的都试过了,还是不行,请问有人遇到过并解决吗?
直线使用git在线clone不下来,可能是git安装的有问题。
nxp-imx-android还提供源码压缩包的下载,当前最新版本是android-13.0.0_1.2.0。直接在github的网址如下,下载zip或tar.gz的压缩包。
https://github.com/nxp-imx-android/aosp_platform_bootable_recovery/releases/tag/android-13.0.0_1.2.0
sh
curl https://github.com/nxp-imx-android/aosp_platform_bootable_recovery/
sh
export http_proxy=http://your.proxy.server:port
sh
export http_proxy=http://username:password@your.proxy.server:port
sh
export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
基于迅为i.MX8M开发板Andaoid9移植4G-RIL移植
可以借鉴下,非常详细
https://blog.csdn.net/mucheni/article/details/128456159
以下答案由GPT-3.5大模型与博主波罗歌共同编写:
这种情况可能是由于网络连接问题导致的。以下请尝试以下操作:
检查网络连接是否正常。使用ping命令检查目标网站是否能够正常连接。
清除git缓存。使用以下命令清除git的缓存。
git rm -r --cached .
git reset
git config --global user.name "Your Name"已黑化的小白 git config --global user.email "your_email@example.com"已黑化的小白 git config --global http.proxy http://user:password@proxy_address:port
git config --global https.proxy https://user:password@proxy_address:port
git config --global http.sslverify false
git clone https://github.com/nxp-imx-android/aosp_platform_bootable_recovery.git
如果确认网络正常的话,以上方法应该可以解决问题。
如果我的回答解决了您的问题,请采纳!
以下内容部分参考ChatGPT模型:
我可以根据我的经验,给出以下解决思路:
检查网络连接是否正常,尝试使用其他下载方式,如git clone等。
确认使用的git版本是否正确,建议使用最新版本的git。
查看是否有防火墙或安全软件阻止了下载,可以暂时关闭这些软件再尝试下载。
确认系统的环境变量是否配置正确,如http_proxy、https_proxy等。
尝试使用国内的镜像源,如清华大学的镜像站等。
如果还是无法解决,可以考虑联系源代码维护者或其他开发者,寻求帮助。
以上是我可以给出的一些解决思路,希望能对提问者有所帮助。同时,我也建议提问者可以详细记录自己的操作过程和出错信息,这样更有助于其他人帮助解决问题。
还是网络问题,在拉取不下来的网址前加了ghproxy.com/可以了