Android chartboost cocos2d-x集成

时间:2013-02-22 14:58:42

标签: cocos2d-x chartboost

我正在为我的项目使用wenbin1988教程[chartboost cocos2d-x集成]。 我设法为ios和android准备好项目。 chartboost在ios中工作正常,但在android中有问题。 在android中调用chartboost,但没有打开窗口,也没有显示广告。 eclipse中提到的错误是

02-22 19:35:44.520:D / PhoneWindow(18143):无法保存哪个视图具有焦点,因为焦点视图org.cocos2dx.lib.Cocos2dxGLSurfaceView@463440b0没有id。

任何人都可以帮忙解决问题 提前致谢

1 个答案:

答案 0 :(得分:0)

在他们对sdk实现的帮助中,他们说在Android中,如果你使用的是OpenGL(cocos2d-x的情况)你需要设置:

cb.setImpressionsUseActivities(true);

设置完成后,您还需要将以下代码放在AndroidManifest上:

<activity android:name="com.chartboost.sdk.CBImpressionActivity"
    android:excludeFromRecents="true"
    android:theme="@android:style/Theme.Translucent.NoTitleBar"/>

希望这有帮助。