android - 设置 admob 后,我的应用程序崩溃而没有错误

标签 android react-native admob react-native-android

我使用 npm i --save react-native-admob@next 设置了 admob之后,当然在我的 android 的 XML 文件中实现了 admob 给我的正确的 app-ID。我就是这样做的:

<meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="ca-app-pub-****************~*********"/>
此外,我在应用程序 gradle 文件中实现了以下行:implementation 'com.google.android.gms:play-services-ads:20.2.0'我做的最后一步是进入 nodemodules/react-native-admob/build.gradle 并将一行更改为:implementation 'com.google.android.gms:play-services-ads:19.8.0' ,在此之前构建崩溃了。
我的应用程序现在构建并且没有给我任何错误消息,但是它在弹出后直接关闭并且我无法做任何事情。
没有错误日志,除此之外别无其他。尝试了几种对这里的人有用的解决方案,不幸的是它对我不起作用。

最佳答案

我遇到这个插件的同样问题react-native-admob@next .
试试这个https://github.com/react-native-admob/admob

关于android - 设置 admob 后,我的应用程序崩溃而没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68578998/

相关文章:

android - 如何给android :startColor in gradient drawable in Android?添加主题属性

Android 复选框 ListView 全选(禁用/启用)

node.js - 如何检测模块中的 React Native 打包器?

android - 带有广告的 Android 应用要求提供设备 ID 是否正常?

ios - 使用 AdMob 时必须要有 IDFA 吗?

android - Google Play 不会自动更新内部应用

java - 使用Android相机闪光灯+定时

javascript - 为什么 backgroundColor 不起作用(React Native)?

ios - 使用react-native-webengage 添加 FirebaseMessaging pod 时应用程序在加载时崩溃

admob - 想要通过使用新的 admob 帐户更新应用程序来在现有应用程序中添加 admob 新广告 ID