繁体   English   中英

如何在 gradle 中启用弃用方法警告

[英]How to Enable deprecate methods warning in gradle

当我使用 gradle 构建项目时,我看不到任何关于已弃用方法的警告,只显示错误。

我如何设置 build.gradle 以显示所有弃用警告(不阻止构建完成)?

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

您可以放入顶级 build.gradle :

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }

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

或在您的模块一中:

apply plugin: 'com.android.application'

android {
    ...
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

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

将此行添加到gradle.properties

org.gradle.warning.mode=all

来源: https : //docs.gradle.org/6.1/userguide/build_environment.html#sec : gradle_configuration_properties

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM