【发布时间】:2021-06-01 09:39:15
【问题描述】:
将 gradle 从 4.1.3 升级到 4.2.1 后,我在构建应用程序时开始收到此错误
属性“resValues”的值不能再更改。
【问题讨论】:
标签: java android kotlin heap-analytics
将 gradle 从 4.1.3 升级到 4.2.1 后,我在构建应用程序时开始收到此错误
属性“resValues”的值不能再更改。
【问题讨论】:
标签: java android kotlin heap-analytics
只需更新到1.9.2
[1.9.2] 2021-06-07 修复了 Gradle 插件会 由于 IllegalStateException 导致 AGP 4.2 失败(“The value for 属性 'resValues' 无法再更改。")
删除apply plugin: 'com.heapanalytics.android' 解决问题后,原来是heapanalytics 的问题。
因此您可以删除 heapanalytics 或延迟 gradle 更新并继续使用 4.1.3,直到堆团队解决此问题。
来自here:
来自 Heap 的 Nora 支持在这里!我们的移动团队已将此问题列为优先事项,并正在积极开发支持 Android Studio 4.2 的发布版本。受支持版本的当前发布时间表是今年 6 月底。
【讨论】:
我在尝试在 project.afterEvaluate { 块内设置 resValue 时遇到此错误。升级到 4.2 后,我只能删除 afterEvaluate,它现在可以工作了。
【讨论】:
在 heapanalytics 1.9.2 中问题已修复
【讨论】: