Unsupported method: TaskExecutionResult.getExecutionReasons() Android Studio编译报错解决

记录一下遇到的BUG ,希望对遇到的朋友有帮助。

gradle:3.3.1的一个项目编译出现下列报错:

Unsupported method: TaskExecutionResult.getExecutionReasons()

参考网络上的建议提升版本,版本升至3.5.2后又出现了其他报错(相关联的realm有一些异常),比较奇怪

也将build.gradle(project)中老的task wrapper 方法改成如下

wrapper {
    gradleVersion = '4.4'
    distributionUrl = distributionUrl.replace("bin", "all")
}

最终再将gradle改回3.3.1 问题解决,恢复运行。

你可能感兴趣的:(android,android)