不是ccc的bug,但是不知道怎么回事我的ccc打包后都会闪退,helloworld也是
,我想请大佬看看为什么,原因会出在什么地方(没接任何sdk)
-
Creator 版本:2.3.4
-
目标平台:Android
-
详细报错信息,包含调用堆栈:
-
重现方式:100%必出,打包apk在雷电模拟器中闪退
logcat日志如下:
03-26 14:31:14.061 4900-4900/? I/art: Late-enabling -Xcheck:jni
03-26 14:31:14.061 4900-4900/? D/libnativebridge: call UnloadNativeBridge! state=1
03-26 14:31:14.150 4900-4900/org.cocos2d.demo D/Cocos2dxActivity: Cocos2dxActivity onCreate: org.cocos2dx.javascript.AppActivity@2c5fe64, savedInstanceState: null
03-26 14:31:14.184 4900-4900/org.cocos2d.demo W/libnativebridge: call NativeBridgeIsSupported but don’t call PreInitializeNativeBridge, libpath=/data/app/org.cocos2d.demo-1/lib/x86/libcocos2djs.so
03-26 14:31:14.184 4900-4900/org.cocos2d.demo E/libnativebridge: LdInitNativeBridgeDelay library is not arm arch! file=/data/app/org.cocos2d.demo-1/lib/x86/libcocos2djs.so
03-26 14:31:14.184 4900-4900/org.cocos2d.demo E/libnativebridge: NativeBridgeIsSupported failed! state != NativeBridgeState::kInitialized
03-26 14:31:14.184 4900-4900/org.cocos2d.demo E/art: dlopen("/data/app/org.cocos2d.demo-1/lib/x86/libcocos2djs.so", RTLD_LAZY) failed: dlopen failed: cannot locate symbol “__register_atfork” referenced by “libcocos2djs.so”…
03-26 14:31:14.184 4900-4900/org.cocos2d.demo D/AndroidRuntime: Shutting down VM
--------- beginning of crash
03-26 14:31:14.185 4900-4900/org.cocos2d.demo E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.cocos2d.demo, PID: 4900
java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol “__register_atfork” referenced by “libcocos2djs.so”…
at java.lang.Runtime.loadLibrary(Runtime.java:390)
at java.lang.System.loadLibrary(System.java:1007)
at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:462)
at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:347)
at org.cocos2dx.javascript.AppActivity.onCreate(AppActivity.java:39)
at android.app.Activity.performCreate(Activity.java:5990)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2278)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5254)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)
03-26 14:36:14.683 4900-4900/org.cocos2d.demo W/System.err: java.lang.Exception: call killProcess callstack! pid=4900
03-26 14:36:14.725 4900-4900/org.cocos2d.demo W/System.err: at android.os.Process.killProcess(Process.java:1026)
03-26 14:36:14.725 4900-4900/org.cocos2d.demo W/System.err: at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:99)
03-26 14:36:14.725 4900-4900/org.cocos2d.demo W/System.err: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
03-26 14:36:14.725 4900-4900/org.cocos2d.demo W/System.err: at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
03-26 14:36:14.725 4900-4900/org.cocos2d.demo I/Process: Sending signal. PID: 4900 SIG: 9