【发布时间】:2022-06-28 18:40:49
【问题描述】:
我正在更新 2 年前的项目以搜索过时的代码并对其进行更新,它编译没有问题,但我收到以下警告:
注意: C:\Users\PCDELL\AndroidStudioProjects\BM\app\src\main\java\p\p\bm\MainActivity.java 使用或覆盖已弃用的 API。注意:重新编译 -Xlint:deprecation 了解详情。注意:某些输入文件使用未经检查或不安全的操作。注意:使用 -Xlint:unchecked 重新编译 详情。
我尝试像以前一样搜索不推荐使用的代码:代码>分析代码>按名称运行检查>不推荐使用的 API 使用>好的,但最后它没有显示任何内容,只有这个通知:
代码检查未发现任何要报告的内容。处理了 90 个文件 '项目“BM”'
那么我怎样才能找到已弃用的代码?因为解析没有显示任何结果,并且在 MainActivity 中没有任何内容下划线表示已过时。
更新
我在 gradle 中添加了以下内容,现在我可以看到已弃用的方法,如果有人知道如何以另一种方式进行,欢迎您的帮助
allprojects {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
}
【问题讨论】: