我最近一直收到这样的警告:的数据
这主要适用于自定义视图,我已经声明了可能需要的可绘制对象或颜色。声明这些字段的替代方法是什么?
qzlgjiam1#
在Android Studio中,优化构建速度时会出现此消息
Non-final resource IDs are currently disabled.
字符串
启用非最终资源ID,加快增量编译速度。
要启用,请在gradle.properties中设置android.nonFinalResIds=true。则同步项目...
gradle.properties
android.nonFinalResIds=true
kwvwclae2#
当我升级到Android Gradle 8.0时,它自动将这行添加到我的gradle.properties文件中:
android.nonFinalResIds=false
字符串这将禁用该特性,并且不需要任何“迁移”逻辑(const vals 不必更改)。如果你想启用这个标志,你必须从所有分配了资源的变量中删除 const 修饰符。
2条答案
按热度按时间qzlgjiam1#
在Android Studio中,优化构建速度时会出现此消息
字符串
启用非最终资源ID,加快增量编译速度。
要启用,请在
gradle.properties
中设置android.nonFinalResIds=true
。则同步项目...
kwvwclae2#
当我升级到Android Gradle 8.0时,它自动将这行添加到我的gradle.properties文件中:
字符串
这将禁用该特性,并且不需要任何“迁移”逻辑(const vals 不必更改)。
如果你想启用这个标志,你必须从所有分配了资源的变量中删除 const 修饰符。