android studio:gradle出错的解决方法

Gradle是Android Studio的构建工具,然而在新建项目或是导入其他项目的过程中,经常出现错误,此篇文章为笔者在解决Gradle出错方面的一些心得

方法一

此方法适用于刚安装好android studio但gradle无法安装的问题
1.进入https://services.gradle.org/distributions/下载对应版本的gradle,关掉android studio(以5.4.1版本为例)
2.进入c盘 C:\Users\HP\.gradle\wrapper\dists\gradle-5.4.1-all\3221gyojl5jsh0helicew7rwx把里面的文件删掉
rrUyvT.png
3.将下载下来的gradle放到这个文件夹(不需要解压,直接放进去)

方法二

此方法适用于导入别人的项目
在导入别人的项目时,往往会出现gradle版本不相同的问题
1.打开要导入的项目文件夹,将以下的目录和文件删除
(.gradle文件夹,.idea文件夹,gradle文件夹,build.gradle文件,app\build.gradle文件,app\app.iml文件)

在这里插入图片描述
在这里插入图片描述

2.打开一个能运行的项目,将此项目下的相同位置对应的3个文件夹、2个build.gradle、1个app.iml覆盖到要导入的项目里
在这里插入图片描述
在这里插入图片描述
(若不成功可尝试忽略覆盖app\build.gradle文件,app\app.iml文件,此方法不保证必成功)

3.打开android studio,导入项目

方法三:

该方法适用于一直卡在gradle:build running
1、在C:\Users<用户名>\.gradle 目录下新建一个gradle.properties文件,添加一行命令:org.gradle.daemon=true
2、打开android studio,设置gradle的工作模式为offline

在这里插入图片描述
3.重新打开项目

方法四

此方法可用于解决gradle报错unable to resolve dependency for:xxx(仅针对部分情况)
1.若点开详情发现是app目录下的build.gradle有问题,可尝试将其他项目的build.gradle复制过来,rebuild一下
2.有可能是因为使用了 proxy,将代理用#注释掉即可,文件在C:\Users\用户名\.gradle\gradle.properties

总结

以上几条方法是我尝试过的解决gradle问题众多方法中较为有效的。具体效果可能因人而异,希望这篇文章对大家有帮助

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值