Andriod Studio新建项目依赖下载失败Failed https://dl.google.com
·
更好的解决方案:通过配置环境变量和All setting彻底解决gradle本地仓库目录不一致问题
经历:新手上路新建项目时总有些依赖下载失败,比如下载https://dl.google.com上的依赖,这个是google的地址,之前开启科学上网倒是能下载,但是每次都开,每次都下载很烦。
其实是两个问题:
1.怎样在内网下载google仓库的依赖包?
2.为什么每次都要下载,不能像maven一样有本地仓库去缓存吗?按理说gradle比maven要现代化呀
解决问题1:
配置国内的仓库镜像
当前项目配置:File->Settings->Remote Jar Respositories(可直接搜或者看我截图一层层找)
新建项目时的配置:File->New Projects Setup->Setting for new Projects...

镜像仓库地址:
https://maven.aliyun.com/repository/central
https://maven.aliyun.com/repository/jcenter
https://maven.aliyun.com/repository/google
https://maven.aliyun.com/repository/gradle-plugin
https://maven.aliyun.com/repository/public
https://jitpack.io
解决问题2:
给当前项目配置和新建项目配置设置统一的Gradle user home,它相当于maven中的本地仓库地址。猜测我短期内每次创建empty activity项目的情况下,还需要下载的原因是之前成功下载到自定义的本地仓库目录了,但新建项目的配置依然是c盘下的默认目录,那里面没有东西,于是不断尝试联网下载。
此外,Enable parallel Gradle model fetching for Gradle 7.4+ 这个开关是一个加速gradle构建的测试功能,因为我是在学习阶段,所以打开了,构建的速度确实变快了

更多推荐

所有评论(0)