例如: 警告: [deprecation] android.hardware中的Camera已过时
例如: 警告: [deprecation] android.preference中....
一般是警告,不是错误,也可以打包成功,但编译有时会失败。
检索其他人方法:
屏蔽警告方法:
app的目录下build.gradle添加:
lintOptions {
checkReleaseBuilds false
abortOnError false
}
根目录下build.gradle添加:
allprojects {
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
}
}
第一遍编译会告警,后续会不显示。
翻看文章记录普遍在2018年到2020年左右,尝试在项目【该项目里面采用多模块】里使用,结果依旧有问题,但是在其他项目使用是可以正常使用。
删除屏蔽告警:
删除上述添加的代码【多模块,每个模块都会添加上述逻辑】。
重新运行,解决报错,项目正常启动。
版权属于:Monster_4y
本文链接:https://blog.zmonster.top/112.html
转载时须注明出处及本声明