如何检测已弃用的 androidx.legacy.widget.Space 类?

JJD*_*JJD 5 android gradle android-lint android-studio androidx

语境

我在Android 应用程序项目的androidx.legacy.widget.Space布局中使用:

<androidx.legacy.widget.Space
    android:layout_width="match_parent"
    android:layout_height="@dimen/space_height" />
Run Code Online (Sandbox Code Playgroud)

该类被标记为@Deprecated- 应使用框架 Space 类

<androidx.legacy.widget.Space
    android:layout_width="match_parent"
    android:layout_height="@dimen/space_height" />
Run Code Online (Sandbox Code Playgroud)

查找已弃用的 API 的使用情况

我在Android Studio 4.2 Canary 7中运行Inspect Code...orRun inspection by Name ...来获取 Java 或 XML 文件(参见屏幕截图)...

已弃用的 API 使用(Java | 代码成熟度)

XML 中已弃用的 API 使用

...并在我通过 shell 命令构建时使用编译器参数..

options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
Run Code Online (Sandbox Code Playgroud)

...但Space报告已弃用的类用法。我如何检测它(以及任何其他此类情况)?

更新2020年8月27日

在 Android Studio 中,Java 和 XML 的“已弃用的 API 使用...”检查均已激活,如设置屏幕截图所示。

已弃用的 API 使用

有关的

Nad*_*ikh 0

Deprecated API Usage in XML通过单击进行搜索Analyze -> Run Inspectinon By Name ->type Deprecated API Usage应获取 XML 文件中所有已弃用的实例。您能将按名称搜索返回的结果的屏幕截图贴出来吗?
或者通过将范围设置为整个项目来尝试手动运行检查。这还将获取已弃用的实例。对于 Java 类,搜索Java->Code Maturity->Deprecated API usage. 对于 XML 搜索XML->Deprecated API usage in XML. 最后一个选项是在“查找路径”中
进行搜索。androidx.legacy.widget.Space按 Ctrl+Shift+F 并搜索androidx.legacy.widget.Space整个项目,或者您甚至可以添加文件掩码,例如仅xml.