1

プロジェクトにwenbin1988チュートリアル[chartboostcocos2d-x統合]を使用しています。私はなんとかプロジェクトをiOSとAndroid用に準備することができました。チャートブーストはiOSでは正常に動作しますが、Androidでは問題があります。Androidでは、chartboostが呼び出されますが、ウィンドウは開かれず、広告も表示されません。日食で言及されたエラーは

02-22 19:35:44.520:D / PhoneWindow(18143):フォーカスされたビューorg.cocos2dx.lib.Cocos2dxGLSurfaceView@463440b0にIDがないため、フォーカスされているビューを保存できませんでした。

誰かが問題を解決するのを手伝ってくれますかよろしくお願いします

4

1 に答える 1

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"/>

お役に立てれば。

于 2013-08-13T13:42:50.167 に答える