有时候android studio 对外部包出现网络下载异常情况
我们可能会设置制定域地址
制定域地址没问题,但是jar包下载错误
报Could not resolve all artifacts for configuration ':app:classpath' 异常,无法获取相关的jar文件
我们设置代理
这里注意,我的android studio版本
这里有一个问题,你只要设置过代理,也就是---》apply---》OK了
android studio 会有一个文件缓存,你无法重新设置no proxy,也就是设置过代理,然后恢复不了原先不设置代理的模式,设置不生效
这时候在C:\Users\Administrator\.gradle 会生成一个文件gradle.properties,这个文件里面有只要你设置过后的所有代理配置,(这东西恶心在于,Android studio 只要设置过某代理后,这个文件就会有数据,而且无法Android studio 设置删除)
我遇到的是我莫一天不需要设置代理了,项目才能正常跑的时候,你必须把此文件所有代理注释或者删掉
删掉后能解决80%所谓的jar无法加载
Could not resolve all artifacts for configuration ':app:classpath'
也就是2种情况:
1.设置代理,问题解决(某些jar需要http代理本地域jar)
2.不设置代理,问题解决(依赖于外部代理,有时候网络错误,认为是需要代理,然后配置后发现一直报错,恢复不了,这时候需要删除配置文件代理代码)