这样解决Unable to resolve dependency for ':app@debug/compileClasspath' could not resolve com.android.sup

前言:Android Studio的安装实在给我整吐,恶心到死,难受至极,让我对安卓这门课程从入门直接到放弃。具体原因是安装软件后不能使用,为了解决这些问题,找别人远程也没解决,然后自己刚开始有看不懂,导致我也学不了学不下去了,拖了一个多月还是得做实验,不能在P图交作业了。终于,下定决心自己解决掉。然后,在解决过程中软件重装近10次,自己是多么的难受,这种感觉只有同道中人能够体会了。为了帮助其他初学者更快解决,我决定把解决过程以及方法总结出来。

问题:

(为了方便大家检索到,我把自己搜索的问题形式写出来,是不是这个问题看图)
1、关于Android Studio 安装后出现红色感叹号的问题的解决办法?
2、Android Studio安装后不能运行?
3、为什么Android Studio会出现红色感叹号?
4、为什么Android Studio新建的项目会出现红色感叹号?
5、创建的android项目有黄色感叹号,应该怎么解决?
6、Android studio安装后 build sync出现两个红色感叹号怎么解决 ?
7、这是复制报错右边的英文:

Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not resolve com.android.support:appcompat-v7:28.0.0-rc01.Open FileShow Details
Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not resolve com.android.support.constraint:constraint-layout:1.1.2.Open FileShow Details
Unable to resolve dependency for ‘:app@debugAndroidTest/compileClasspath’: Could not resolve com.android.support.test🏃1.0.2.Open FileShow Details
Unable to resolve dependency for ‘:app@debugAndroidTest/compileClasspath’: Could not resolve com.android.support.test.espresso:espresso-core:3.0.2.Open FileShow Details

问题图片:

(这个就是问题的界面样子)
在这里插入图片描述
(项目左下角的地方部分出现红色感叹号,右边代码是那个样子)
在这里插入图片描述

分析原因

1、安装时网速不好导致gradle包什么的没正常下载好;
2、没按安装教程装,可能会导致自己点击了‘设置代理’选项;

在这里插入图片描述
3、第一次安装时没装好,然后卸载软件没删除干净导致的。
如果卸载as,一定要卸载干净,把c盘中关于as的配置文件一并删除(C:/user/…一定在c盘,通常在这个路径下,每个人的路径不一定一样,有可能是‘用户’)
在这里插入图片描述

解决办法

我把解决思路先说出来,照着这思路基本上都能解决掉。
就是不管你软件右下角报错英文是什么,你直接 ctrl+A(全选),然后复制到百度上会出现很多解决方案,一个个试,基本能解决掉。
因为,刚开始出现的这个问题不是一下子就能解决的,原因很多,所以,我把解决过程中会出现的问题中文引导下。

1、记住这个图标是build,就是那些教程一直说的,但是作为初学者哪里会一下子知道。
在这里插入图片描述
build图标下面有个Try Again,刷新的作用吧。我试过很多次,但是是在点build图标的情况下解决的。
在这里插入图片描述
2、你在根据百度教程调试过程中,可能右边的报错英文又会变了,说明此时的问题变成新的了。别慌,继续复制到去搜索。如果英文比较短的话,那么你复制到百度英汉翻译下。我记得会遇到一种常见情况,前面没理解后面解决了才好的。
在这里插入图片描述
字面的意思是最小的Gradle版本是4.6,当前的版本是4.4。关于Gradle的解答很多,但是要知道他是一种什么插件的版本意思就好了。然后,英文报错翻译是要求最低版本是多少,然后当前版本更低就不行,必须被比它高。那么怎么改呢?
方法:
在这里插入图片描述
如图所示,我们要改的地方就是图中框线那句话,如果报错要求最低的Gradle版本是4.6,那么把那句话改为4.6版本以上就行了,我的就是改成4.6的。(附上那句代码)

distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip

如果要求更高版本的,可以这样搜索,例如:
AS支持 gradle 版本是4.6的代码?

复制替换就行了,然后点击build一下
在这里插入图片描述
如果成功了,那恭喜你舒服了。
如果还没有,用我这个思路去解决,毕竟这个问题的原因不唯一,我只是提供一个通用方法,让你更快解决,不然一个个试还一直错心态会爆炸的。

总结: 这个软件问题解决后心情真的舒畅多了,太舒服了简直,为了解决这个问题也浪费我太多时间了,以至于到现在还没有正式入门安卓。这个问题应该在新手入门时常见的,所以,我觉得好好写下来希望能帮到你们。有帮助的话顺便关注下吧,谢谢。

  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三桥君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值