Unable to resolve dependency for ':app@debug/compileClasspath':相关问题出现的一个可能性(坑爹向)

先上结论:

把你电脑里的刷机精x/线刷x/奇x刷机/…等一系列刷机软件,以及刷机过程中下载的驱动、支持包等全部卸载干净,然后重启电脑重启AS,问题解决

昨天晚上在把两个Android Studio项目整合到一起的时候,先后出现了以下问题

1.Error:Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:appcompat-v7:26.1.0.
Open File
Show Details
...

2.Connection refused: connect
3.Connection timed out

出现问题1的时候以为是gradle版本的问题,毕竟两个项目不是一个人写的,gradle版本不一样我做了改动,也许改出问题了。结果开了一个历史版本的,原本能正常跑的代码,也出现了这个错。连开几个之前能跑的,并且依赖了不同module的项目,都报了这个错。

遂将gradle改为本地home中的4.6,然后报了2、3的错。以为是校园网又来大姨妈了,结果等到今天上午来一跑还是这样。

很奇怪,我又没有动过代理的设置,为什么会出现connect的错呢?这时候就有点怀疑是不是昨天下午装的刷机软件的问题了,因为之前想帮老爹刷好一个从家带来的,不确定是字库损坏还是只是系统坏了的酷派手机,所以下了一堆刷机软件。但查了端口,也没有被任何软件占用。

仔细查了一下gradle和gradle-properties,也没有被自动修改的地方,该有的都有。这个项目需要引入远程仓库依赖包,不能像网上一些解决方案说的直接offline。

最后死马当活马医,索性把所有刷机软件驱动都卸载了,重启电脑,居然就解决了…

很奇怪,刷机软件为什么会干扰到网络问题以及AS内的依赖问题。总之以后在写代码的时候再也不敢玩刷机了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值