微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

详解Androidstudio3.0 关于Gradle报错的问题(小结)

前言

升级Android Studio to 3.0 canary 1版本后,之前一个正常的Project,一直报错,报错内容如下

Error:Failed to complete Gradle execution.

Cause:
The version of Gradle you are using (3.3) does not support the forTasks() method on BuildActionExecuter. Support for this is available in Gradle 3.5 and all later versions.

这可把我坑苦了,手动下载Gradle,各种Clean,完全没有效果,坑爹的度娘也没给出好办法

解决

没办法,翻墙找谷歌爸爸看看,在 Stack Overflow上找到相同问题,Gradle version 3.3 does not support forTask() method on BuildActionExecuter,方法

将 gradle-wrapper.propertie中

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

改为


distributionUrl=https\://services.gradle.org/distributions/gradle-4.0-milestone-1-all.zip

clean一遍,大功告成,编译之后,会变成

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

错误搞定,目前还没搞懂为什么会出现这个错误

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐