-
今天我的Android studio gradle 报错 “connection to the internet denied”,查了好多资料都是要gradle.properties 文件中添加
org.gradle.jvmargs=-Djava.net.preferIPv4Stack=true
。但都无济于世。 -
后来才发现原来自己以前设置过代理,还不是在Android studio中设置的,而是在 全局 gradle.properties 中设置的,但一开始为啥没发现?是因为Android studio中的gradle.properties是没有设置proxy的,而是C:\Users\用户名.gradle\gradle.properties这里面有proxy, 这个是gradle的 全局 配置,只要在这里配置了,它的优先级要 高于 你的Android studio中的gradle.properties。
-
所以gradle出问题了要首先排查电脑用户目录下全局gradle.properties,它会覆盖你IDE中能看到的gradle.properties。
-
当去掉proxy后即使不加preferIPv4Stack这个参数,gradle也正常了。
相关文章
- 02-23Android studio gradle 报错 connection to the internet denied 解决
- 02-23【我的Android进阶之旅】解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符
- 02-23【我的Android进阶之旅】解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符
- 02-23【错误记录】Android Studio 编译报错 ( Cannot use connection to Gradle distribution . as it has been stopped. )
- 02-23【我的Android进阶之旅】解决Android Studio 运行gradle命令时报错: 错误: 编码GBK的不可映射字符