问题截图如下:
造成这个问题的原因是 gradle文件损坏 或者是版本不对,当你升级了高版本的Androidstudio或者升级了gradle以后,可能会发生这个问题,如果你选择的gradle是默认的,那么Androidstudio就会去网上自己下载,但是当你的网络没有翻墙就会出现这个错误。
一般我都会把gradle设置为使用本地的gradle版本,并且在Androidstudio2.3.3版本以后必须设置为gradle-3.3-all.zip或以上版本,而gradle-3.3-all.zip无法直接在studio中下载下来。需要自己去网上下载:https://gradle.org/releases/,下载好以后放在studio安装目录下的gradle文件夹下。一般是默认在C盘用户目录下面。
设置步骤:
还有一种原因是:
由于使用的gradle编译版本过低造成的.
解决方法:
- 查看Gradle的版本: Gradle地址.
- 修改在项目的根目录下gradle/wrapper/目录下的gradle-wrapper.properties文件,
将原有的
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
中gradle-4.6-all.zip改成步骤1中的所看到的合适的版本, 如下
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
如果修改之后还是没有解决说明错误并不都是gradle的问题,可能是其他依赖引用没有build到本地也会出现类似问题。欢迎指正,如有错误还望抱歉即使指出,望一定不吝赐教。
书到用时方恨少,纸上得来终觉浅。共勉
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/114993.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...