0. 序言
可能你比较快就解决了标题上的问题,但是对于我来说搞了两个小时,才解决。
希望我这篇文章能让你更快的解决这个问题,把工作重点放在开发上。
1. 问题所在
当我创建一个默认项目后,我想导入以下代码:
implementation 'com.squareup.okhttp3:okhttp:3.13.1'
但是我发现报了标题中的错误,而我打开VPN(并非AndroidStudio的代理),却依然报标题中的错误,难道是网络的问题?我让同事试了下同样的操作,发现同事可以正常的引入okhttp这个库,所以肯定是哪里出了问题,而问题出在哪里呢?我想了下肯定是网络配置方面的,而网络配置方面,我和同事的区别就是我使用过AndroidStudio中的代理,而他平时用的都是Landern。
2. 解决方法
根据问题所在,我就搜索了下,发现原来AndroidStudio的代理会修改gradle的配置文件gradle.properties.
注意:这个文件并非Project下的gradle.properties文件。因为我使用的Ubuntu,所以gradle的路径如图所示:
如果你用的是Windows或者Mac,参考gradle路径:
① windows:C:\Documents and Settings\<user name>\.gradle
② mac:~/.gradle
通过注销文件里面的配置,再打开VPN,项目同步即可解决这个问题。
3. 后续
如果大家喜欢这篇文章,欢迎点赞!
如果想看更多 解决BUG 方面的文章,欢迎关注!