我使用 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/