我try 将以下内容添加到根build.gradle文件:

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

但我明白了:

FAILURE: Build failed with an exception.

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

我做错了什么?

推荐答案

这就是我的工作:

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

Android相关问答推荐

将生成的 AAR 与 Composables 一起使用时未解决的参考

如何使伴奏导航 BottomSheet 完全展开?

Android Java Keystore 在另一台机器上损坏

如何在android studio 2021.1中使用谷歌库以外的库

如何将私有 mutableStateOf 分配给 Android Jetpack 中的 State 变量?

单个用户可以在 Firebase 身份验证中将多个电话号码链接到他的帐户吗?

如何在 Kotlin 中使用反向绑定适配器将小写文本转换为大写?

撰写 UI 测试 - 如何断言文本 colored颜色 ?

单独窗口中的 Android Studio 模拟器

Android Studio 与物理设备断开连接

如何解决本机 Java 或 Kotlin 中的错误“在依赖项的 AAR 元数据中指定的 minCompileSdk (31)”?

Android Webview 给出 net::ERR_CACHE_MISS 消息

警告:API 'variant.getJavaCompile()' 已过时,已替换为 'variant.getJavaCompileProvider()'

RecyclerView 中最后一个子项的边距/填充

给定的工件包含一个字符串文字,其中包含无法安全重写的包引用“android.support.v4.content”.对于 androidx

FirebaseInstanceIdService 已弃用

单击按钮时如何在按钮上产生圆形波纹?

错误:程序类型已存在:android.support.design.widget.CoordinatorLayout$Behavior

未找到 SDK 位置.使用 local.properties 文件中的 sdk.dir 或使用 ANDROID_HOME 环境变量定义位置

谷歌登录错误 12500