我正在使用react-native-admob
在我的React Native应用中显示admob广告。一切都很好。广告正在调试应用程序和发行版APK中加载。
现在,我想在Playstore中发布应用,为此,我需要签署apk。我使用react-native文档中描述的步骤来生成签名的apk。
现在,我为每种架构提供了单独的apk文件,为所有架构提供了通用的apk,但是广告并未在经过签名的apk中展示。我不知道原因
请帮助。
答案 0 :(得分:0)
您只需要等待几天,它们就会开始出现。我猜想您的api密钥是新鲜的,Google喜欢花一些时间从一开始就向您发送实际的广告。我听说典型的等待时间是3天,但是我的等待时间是6到7。
答案 1 :(得分:0)
由于android操作系统也来自google,因此它们不允许用户安装未经其防病毒软件扫描的应用程序。 如果您有未签名的APK,则可以通过启用“从未知资源安装应用程序”设置来安装它,但已签名的APK必须由Google扫描才能显示广告。 根据谷歌
Google每天扫描数百万个应用程序,以确保它们对用户安全。如果系统要求您提交APK,或者在Android应用程序中投放Google广告时遇到问题,请填写以下表格。
因此,如果您想在此link上展示广告,则必须提交签名的APK。
,或者您可以在安装签名的应用程序时选中该框,该框上显示“将该应用程序发送给Google进行扫描” Google将开始在您签名的APK中投放广告。