3

将 gradle 从 4.1.3 升级到 4.2.1 后,我在构建应用程序时开始收到此错误

无法进一步更改属性“resValues”的值。

4

3 回答 3

5

刚刚更新到1.9.2

[1.9.2] 2021-06-07 修复了由于 IllegalStateException 导致 Gradle 插件在 AGP 4.2 中失败的问题(“无法进一步更改属性 'resValues' 的值。”)

heapanalytics删除apply plugin: 'com.heapanalytics.android'修复问题后,它原来是一个问题。

因此您可以删除heapanalytics或延迟 gradle 更新并继续使用 4.1.3,直到堆团队解决此问题。

这里

来自 Heap 的 Nora 支持在这里!我们的移动团队已将此问题列为优先事项,并正在积极开发支持 Android Studio 4.2 的发布版本。受支持版本的当前发布时间表是今年 6 月底。

于 2021-06-01T09:39:15.867 回答
2

尝试在块内设置 resValue 时出现此错误project.afterEvaluate {。升级到 4.2 后,我只能删除 afterEvaluate,它现在可以工作了。

于 2021-06-16T09:57:09.913 回答
1

在 heapanalytics 1.9.2中,该问题已修复

于 2021-06-09T05:22:03.327 回答