android项目更新gradle报错:org-gradle-internal-resource-transport-http-httprequestexception

error-message

这个问题以前做Android的时候碰到过,Google各种都无果,这次又遇见了,想了好久才想起来,原因是之前在代理设置中添加了本地的socks5代理:

proxy-setting

这个代理的设置在下载Gradle的时候很好用,但是在更新android-gradle插件的时候会导致报错,解决方案是修改本地的gradle配置,我是macOS,在用户目录的/Users/XXX/.gradle文件夹下(隐藏文件夹,按住Shift+Command+.可以显示)找到gradle.properties文件,删除或注释相关的代理配置后重新刷新Gradle即可。

最后再次吐槽国内的网络环境对Android开发真的太不友好了。

博客揭牌仪式

2019年又双叒开始决定维护博客了!

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×