React Native:如何使用“./gradlew build”命令测试已弃用的功能

React Native: How to use `./gradlew build` command to test for deprecated features

在我的 React Native 应用程序中,我 运行 npx react-native run-android 它给了我错误 Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.。然后它说 Use '--warning-mode all' to show the individual deprecation warnings--warning-mode all./gradlew build 命令的选项吗?如果是这样,我是否只是 运行 ./gradlew build 在我的项目根目录中,然后查看弃用警告是什么?

运行 ./gradlew -h 给我以下作为输出的一部分:

--warning-mode Specifies which mode of warnings to generate. Values are 'all', 'summary'(default) or 'none'

您需要 运行 ./gradlew build --warning-mode all 在 android 目录中。

也就是说,默认摘要可能已经为您提供了所需的信息。这很可能与 compile 在一个或多个第三方依赖项的构建文件中使用有关。