我有一个基于 AndEngine 的游戏,它使用带有 AdMob 适配器的 MoPub 广告,以及 AdMob SDK 的 v6.1.0。我正在使用今天从 GitHub 提取的最新 mopub-client 代码。删除本机适配器后,我也尝试过此操作。
我使用包含 SurfaceView 和 MoPubView 的 FrameLayout 显示广告。
我正在测试的设备是 4.1 (Jelly Bean) Galaxy Nexus。
问题是,当广告恰好是多帧广告时,随着帧数的变化,屏幕的其余部分变为空白(即,游戏消失,用户只剩下黑屏,横幅广告仍在尽职尽责地呈现在顶部)
如果我离开应用程序然后返回它,这似乎会更频繁地发生。
此外,如果我让一个对话框出现(带有后退按钮),游戏将重新出现在它后面,直到我:1)关闭对话框 2)等待横幅广告动画中的下一帧
有什么想法可以进一步调试,或者有没有人遇到过这个并且知道我需要做什么?在 SurfaceView 上覆盖横幅是否有更好的替代方法?
干杯