react-native - 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.
解决方案
推荐阅读
- javascript - 如何在 Vue.js 项目中添加字体
- angular - Angular HTTP Get 调用陷入无限循环
- tcp - 如何让 nmap 优雅地关闭连接?
- python - 使用 argparse 显示主题
- amazon-web-services - Amazon S3、Cloudfront、HTTPS 有时无法加载
- angular - 如何使默认选择的 API 检索到的元素
- docker - 使用另一个端口运行 jboss docker 命令
- python - 如何在Python中实现类实例与浮点数和类实例之间的乘法
- r - 错误 read_xlsx (v1.0):read_fun 中的错误(路径 = 路径,工作表 = 工作表,限制 = 限制,垫片 = 垫片,:std::bad_alloc
- javascript - Google Cloud Function Environmnet 每个功能都超时