我正在使用GoogleMobileAdsSdkAndroid.zip(版本6.4.1),并在Eclipse中的project.properties中指定了android-13作为目标。
当我开发和测试应用时,我在测试模式下使用了adMob。广告已加载,显示和刷新。但是,当我点击广告时,它没有点击。一个窗口非常短暂地打开但是立即关闭并且我的应用程序再次恢复(看起来像是从简短的检查中调用了onResume方法)。
我认为这只是因为它处于测试模式,因此我将应用程序推送到Google Play,无论如何关闭测试。
然而,在朋友的手机上进行测试,它的确完全相同。
感激地收到任何想法?
感谢。
答案 0 :(得分:2)
破解了! AdMob活动和我的应用程序的主要活动必须在同一个过程中运行。我在AndroidManifest.xml中为我的应用程序的主活动指定了一个特定进程,但未在AdMob活动中指定相同的进程。一旦我这样做,一切正常。
答案 1 :(得分:0)
我从 onUnifiedNativeAdLoaded 方法中删除了以下代码,问题解决了!
if (unifiedNativeAd!= null) {
unifiedNativeAd.destroy();
}