0

AirPush を Android ビルドに統合するまで、完全に正常に動作する cocos2d-x Android アプリケーションがあります。

API とアプリ ID を正しく追加しました。権限を追加しました。マニフェスト XML ファイルに XML タグを追加しました。

これはログの最後です:

E/cocos2d-x assert(14348): */cocos2dx/platform/android/CCApplication.cpp function:sharedApplication line:60
A/libc(14348): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 14424 (Thread-3289)
I/UniversalSDK(14348): Display Privacy & Terms

SDK を初期化しない場合は、正常に動作します。初期化したらスタートシーンにも入れません。

編集: Revmob と admob も使用しました。それらを削除すると、問題なく動作します。だから、私はクラッシュの原因を知りたいと思っています...

4

1 に答える 1

2

編集cocos2dx\platform\android\jni\Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp

18行目:

if (CCDirector::sharedDirector()->getOpenGLView()) {
    CCApplication::sharedApplication()->applicationDidEnterBackground();
}
于 2014-02-28T14:04:46.423 に答える