今天新建项目的时候遇到了一个问题,显示Could not GET 'https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.2.0/appcompat-1.2.0.pom'. Received status code 400 from server: Bad Request Disable Gradle 'offline mode' and sync project
刚开始以为是gradle启用了offline模式,结果折腾半天发现是全局镜像代理出了问题。可能是以前建立项目设置过一次代理,没有成功就忽视了,但是设置结果可能保存了下来,导致现在链接出问题。
因为在Setting中测试https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.2.0/appcompat-1.2.0.pom的时候显示是可以链接的,所以一开始以为不是代理问题。
查了半天,发现解决办法是删除C盘下gradle文件夹下的gradle.properties文件。
不是删除项目中的gradle.properties文件,那个删除了没用。
最后再清理一下缓存文件,重新加载,就可以了。
记录一下这个小问题(浪费了一个小时),免得下次再出现。