我在我的应用程序中实现了一个Admob横幅广告,在开发过程中,它工作得很好,因为我用Googles test id测试了它,我用我自己的id测试了它,它起作用了,但一旦我在下载我的应用程序的app Store设备上发布了它,就不会显示广告。我在Admobs网站上设置为测试设备的个人手机上显示了这则广告。自从我在3天前发布了这个应用程序以来,我已经收到了100个Admob网络请求,这是没有意义的,因为没有显示广告。我到处都在研究,到目前为止还没有找到解决方案。
谷歌的指令说,如果你想通过Google服务在安卓应用程序中使用AdMob,你必须确保用户的设备安装了Google服务APK。然而,我很难做到这一点;我注意到,即使我卸载了我手机上的Google服务更新(也不用费心检查这些服务是否可用),我的应用程序仍然完全能够检索和显示广告!尽管LogCat中存在错误,但如下所示:
W/GooglePlayServicesUtil(26558): Google Play services out of date. Requires 4132500 but found 3159130
据推测,我的手机在出厂时仍然安装了Google服务的原始版本。我只是想知道我