I tried to add the following to the root build.gradle file:

subprojects {
    gradle.projectsEvaluated {
        tasks.withType(Compile) {
            options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation"
        }
    }
}

But I'm getting this:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'.
> invalid flag: -Xlint:unchecked -Xlint:deprecation

What am I doing wrong?

推荐答案

This is what worked for me: (in your project's build.gradle)

allprojects {
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
        }
    }
}

Android相关问答推荐

无法安装后重新编译android代码'

当我在Android上运行应用程序时,组件会随机调整大小和移动

在Jetpack Compose中,如何判断屏幕是否已重新组合?

安卓喷气背包组成倒计时动画

如何在使用 PointerInput 修改器时添加点击时的波纹效果

使用 JNI 从 Android 应用程序中使用 Kotlin/Native 预构建共享库

如何迭代 SqlDelight Select 结果而不将所有内容加载到内存中?

我如何比较多个时间范围并在 Android Compose 中并排显示它们

Kotlin 协程、 retrofit 、android

Jetpack Compose 中带有权重的行和 AnimatedVisibility 会 destruct UI

用作输入参数的 Lambda 函数导致重组

Jetpack compose :使用 rememberSaveable 时未应用待处理的合成

在移动设备上看到时如何增加 PasswordField 文本?

我该怎么做文本计时器

java.lang.IllegalArgumentException:与请求匹配的导航目的地 NavDeepLinkRequest

线圈单元测试 - 如何做到这一点?

使 Compose LazyColumn 的最后一项填满屏幕的其余部分

使用 Jetpack Compose 的深层链接导航到可组合项

使用协程访问数据库

在android studio中设置pdf文件密码