添加okhttp依赖大家都知道哈,非常容易,在app下的build.gradle文件中:
dependencies{
implementation 'com.squareup.okhttp3:okhttp:3.13.1'
}
报错:
Could not resolve com.sqaureup.okhttp3:okhttp:3.x.x
解决方法:取消代理设置!!!
首先:File-Settings-Appearance&Behavior->system settings->HTTP Proxy->No proxy
然后,确认一下File->Settings->Build,Excution,Deployment->Grandle->offline work这里没有被勾选
最后非常重要的一点:打开路径C:\Users<用户名>.gradle,找到gradle.properties,
把这个文件下面几行统统都删掉:
systemProp.https.proxyPort=80
systemProp.http.proxyHost=mirrors.neusoft.edu.cn
systemProp.https.proxyHost=mirrors.neusoft.edu.cn
systemProp.http.proxyPort=80
我开始找无法添加okhttp依赖的时候,全是让我添加mavencentral()的,然而一点用都没有。
后来直接运行看看会是什么样,报了一个400 bad request,根据这个找才发现是因为gradle.properties没有更改。(之前也试过取消代理设置,但是如果不改gradle.properties的话是不起作用的)