Android环境配置有关“Received status code 400 from server: Bad Request”

前言

最近重装了个系统,重新配置Android开发环境,坑是一串串的;首先使用了新版的AndroidStudio3.4.1,然后默认起的工程gradle就是3.4.2的gradle插件配5.1.1的gradle,然后就开始了。显示报错gradle5.1.1下载不了,这个好办,换个版本之类的呗,或者gradle官方直接下载个zip,之后开始报错gradle插件下载问题,就是拒绝访问,大致就是整个代理之类的(埋坑)。折腾了一圈吧,还是不行,其中看网上教程还有配置aliyun的maven,网友们的问题都解决了,我还是不行,这就奇怪了,我也照做了啊,build也配置了,enable embedded也勾上了,就是不行。后面给我整的实在没招了,只好本地配置了个别的版本有的gradle插件,不知道啥情况本地居然有个最近的gradle插件(线索),配置后gradle没问题了,但是其他所有的库依赖都下载不了,让人绝望啊...

最后,重点来了,原来配置代理之后,C:\Users\Administrator\.gradle下的gradle.properties里面还保存有代理配置信息,这个在AndroidStudio里根本看不到的....删了之后,可算解脱了....

总结

1,千万别瞎设代理,但是设置代理确实能解决个什么问题来着,我也忘了,应该是早些时候还是好用的,现在貌似没有了吧

2,代理配置信息不光在Android stuido的HTTP proxy中,还保存在C:\Users\Administrator\.gradle下的gradle.properties,删除要删干净

3,gradle插件和gradle版本有对应关系,一般网络不好的情况可以手动下载gradle,然后存放在指定目录(具体目录还请参考其他博客,记不大清了),然后gradle插件靠Android studio下载

4,再下载不了尝试在repositories下添加maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' },记得给setting里的AndroidStudio Enable embedded Maven repository勾上

5,以上基本上可以解决所有配置环境的问题,不需要梯子科学上网,现在好像对于VPN管制更加严厉了,原来用的shadowsocket都找不到了,所以科学上网也是个难点呀,还好不是刚需

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值