我有一个cocos2d-x android应用程序工作正常,直到我将AirPush集成到我的Android版本中。
我已正确添加了api和app ids。我添加了权限。我在清单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。 当我删除它们,它工作正常。 所以我很想知道导致崩溃的原因......
答案 0 :(得分:2)
修改cocos2dx\platform\android\jni\Java_org_cocos2dx_lib_Cocos2dxRenderer.cpp
第18行:
if (CCDirector::sharedDirector()->getOpenGLView()) {
CCApplication::sharedApplication()->applicationDidEnterBackground();
}