我正在为我的项目使用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。
任何人都可以帮忙解决问题 提前致谢
答案 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"/>
希望这有帮助。