Turn wrapper in an Java object warning in error (使用safeUnbox方法)

Turn wrapped in an Java object warning in error (to use safeUnbox method)

当您 运行 gradlew lint 检查时,是否有任何配置可以将此警告变为错误?

示例消息是这样的:

w: warning: viewModel.progressVisibility.getValue() is a boxed field but needs to be un-boxed to execute android:visibility.

根据答案 ,您需要在应用程序中添加此行 gradle:

android {

...

kapt {
    javacOptions {
        option("-Xmaxerrs", 1000)
        option("-Werror")
    }
}

这将使任何生成警告报告为错误。