欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

.gradle文件夹下没有gradle.properties

程序员文章站 2022-07-12 20:58:27
...

前言

可直接跳过此段到解决方法

前两天刚配置好Android的环境,创建了一个Google的sample,但是在构建的过程中就出了问题。

Unable to resolve dependency for ':aaa@qq.com/compileClasspath': Could not resolve androidx.leanback:leanback:1.0.0.
Show Details
Affected Modules: app

大意就是下载不了依赖库,在添加了阿里云的maven以后,问题还是没有解决。然后就在网上查,有人说是因为在gradle.properties文件里设置了代理,只要把代理去掉就可以了。说法如下:

Unable to resolve dependency for ‘:[email protected]/compileClasspath’ could not resolve com.android.support

但是我在自己的.gradle文件夹下根本没看到gradle.properties文件
.gradle文件夹下没有gradle.properties
并且我的AS是刚装的,也还没有设置代理,HTTP Proxy中是No proxy。

解决方法

没有gradle.properties文件是因为没有设置过代理。
让gradle自动生成gradle.properties文件,首先需要在HTTP中设置一个代理。
.gradle文件夹下没有gradle.properties
然后sync工程,这个时候会跳出确认代理的提示框。
.gradle文件夹下没有gradle.properties
确认后,就可以在.gradle文件夹下看到gradle.properties文件了。

结尾

最后谈一谈前言中出现的

Unable to resolve dependency for ':aaa@qq.com/compileClasspath': Could not resolve androidx.leanback:leanback:1.0.0.
Show Details
Affected Modules: app

的解决方法,其实就是被墙了,开vpn然后开代理就可以了。

相关标签: 笔记本 android