Gradle:列出已弃用的功能

我收到有关在我的版本中使用已弃用功能的警告。
有没有办法列出所有已弃用的功能,以便我可以浏览和更新我的代码?

*澄清

我知道我可以去Gradle文档,看看现在被弃用了什么,我特别想要的是一种浏览我的代码并列出我不推荐使用的功能的方法。


答案 1

我只是遇到了完全相同的问题,每次通过命令行运行Gradle构建任务对我来说都不是最好的选择,因为在开发过程中,我通常只使用内置的Gradle构建任务运行,所以:

我知道我可以去Gradle文档,看看现在被弃用了什么,我特别想要的是一种浏览我的代码并列出我不推荐使用的功能的方法。

您可以通过在 Android Studio 设置中的 gradle 命令行选项中添加上述标志来执行此操作:--warning-mode=all

enter image description here这将打印适当的警告,以便你了解你的应用正在使用的特定已弃用功能。

另外,我知道你在近一年前问过这个问题,但是,对于面临同样问题的其他人来说,这可能很有用。


答案 2

要更改 Android Studio IDE 中的警告详细级别,可以将该选项添加到 gradle.properties 文件中,该文件可在项目的根目录中找到。org.gradle.warning.mode=(all,none,summary)

添加以下行以将警告模式设置为:all

...
org.gradle.warning.mode=all
...

推荐