Milkman Ad Mob框架中的椋鸟问题

时间:2014-05-05 20:57:06

标签: android admob

我们最近实施了Milkman Ad Mob框架,在我们的应用程序中使用它,在Starling中制作,我们在android平台中遇到了一些问题:

  1. 在Low End设备上,我们遇到了崩溃,它发生在Ad Mob出现后一秒钟。崩溃后,应用程序重新启动。

  2. 在某些设备上(在MotoG,Galaxy S3,Nexus 4上测试),X关闭按钮出现,然后消失,使可用性变得复杂。

  3. 你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

(Milkman Games Here):

通常这意味着您使用的是直接模式(stage3D),但未在Android上正确处理上下文更改。

如果您使用Starling,这意味着您需要使用最新版本的Starling框架,并且您应该将handleLostContext设置为true:

Starling.handleLostContext=true;

您还应确保您的应用程序通过正确停止和启动starling上下文来处理NativeApplication的状态事件,即:

NativeApplication.nativeApplication.addEventListener(flash.events.Event.ACTIVATE, onStageActive);
NativeApplication.nativeApplication.addEventListener(flash.events.Event.DEACTIVATE, onStageDeactivate);


/** Stage Activated */
unction onStageActive(e:flash.events.Event):void
{
    starling.start();
}

/** Stage Deactivated */
function onStageDeactivate(e:flash.events.Event):void
{
    starling.stop(true);
}

如果你使用没有starling的stage3D,你需要确保你的应用程序正确停止/开始渲染stage3D以响应这些事件并适当地处理Android的CONTEXT3D创建/丢失事件。