Android Studio编译提示警告xxx已过时

例如:警告: [deprecation] android.hardware中的Camera已过时

一般是警告,不是错误,也可以打包成功,但编译有时会失败。

屏蔽警告方法:
app的目录下build.gradle添加:

lintOptions {
    checkReleaseBuilds false
    abortOnError false
}

根目录下build.gradle添加:

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

猜你喜欢

转载自blog.csdn.net/lyabc123456/article/details/81162000
今日推荐