Could not install Gradle distribution from ‘http://services.gradle.org/distributions/gradle-xx-all

原因是Android stdio导入他人的工程文件时,gradle和自己的版本不一样。

尝试了很多方法,但是只有一种解决了。记录一下。

Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-xx-all

参考:https://zhidao.baidu.com/question/2204898032710914388.html?fr=iks&word=Could+not+install+Gradle+distribution+from+%27http%3A%2F%2Fservices.gradle.org%2Fdistr&ie=gbk

1.找一个能运行的as项目

2.打开gradle-wrapper.properties,文件目录:项目/gradle/wrapper/gradle-wrapper.properties

3.复制distributionUrl这一整行的内容,eg: distributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip

4.打开你要导入的项目的gradle-wrapper.properties,具体步骤与步骤2相同

5.把步骤3复制的内容,替换你要导入的项目的gradle-wrapper.properties文件的distributionUrl这一行

6.再重启as,导入项目就可以了

之后报错变成了:

Gradle Error : Could not find com.android.tools.build:gradle:6.6.1

参考:https://stackoverflow.com/questions/63755131/gradle-error-could-not-find-com-android-tools-buildgradle6-6-1/64312995

解决方法:在build.gradle中修改这一段

dependencies {
    classpath 'com.android.tools.build:gradle:4.0.2'
}

之后报错变成了

Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id ‘c

参考:https://blog.csdn.net/weixin_44575660/article/details/108460564

Gradle.Scripts中的gradle.properties添加:

android.overridePathCheck=true

然后就可以了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值