关于Android studio 出现的代理问题笔记

时间:2024-04-02 17:17:36

有时候android studio 对外部包出现网络下载异常情况

我们可能会设置制定域地址

关于Android studio 出现的代理问题笔记

制定域地址没问题,但是jar包下载错误

报Could not resolve all artifacts for configuration ':app:classpath' 异常,无法获取相关的jar文件

我们设置代理

关于Android studio 出现的代理问题笔记

这里注意,我的android studio版本

关于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.不设置代理,问题解决(依赖于外部代理,有时候网络错误,认为是需要代理,然后配置后发现一直报错,恢复不了,这时候需要删除配置文件代理代码)