首页 > 解决方案 > react-native-admob:compileDebugJavaWithJavac 失败

问题描述

我在 expo 应用程序中从 expo 迁移到 RN 运行良好,但是在 RN 中当我运行我的应用程序时出现以下错误

> Task :react-native-admob:compileDebugJavaWithJavac FAILED

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.
See https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings
12 actionable tasks: 3 executed, 9 up-to-date
F:\project\react native\MyApp\node_modules\react-native-admob\android\src\main\java\com\sbugert\rnadmob\RNAdMobRewardedVideoAdModule.java:20: error: RNAdMobRewardedVideoAdModule is not abstract and does not override abstract method onRewardedVideoCompleted() in RewardedVideoAdListener
public class RNAdMobRewardedVideoAdModule extends ReactContextBaseJavaModule implements RewardedVideoAdListener {
       ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

标签: react-nativereact-native-android

解决方案


推荐阅读