cocos2d-x 3.3 final
ndk r10c
android sdk 21(5.0.1)
创建空项目 崩溃闪退
第一步
cocos new -p com.cbt.popstar -d ~/cocos2d-x/ -l cpp helloworld
第二步
ocos run -s ~/cocos2d-x/helloworld -p android
手机安装后,一打开就闪退
大神们这要怎么破啊!!(手机上cpptest 例子能跑)
cocos2d-x 3.3 final
ndk r10c
android sdk 21(5.0.1)
创建空项目 崩溃闪退
第一步
cocos new -p com.cbt.popstar -d ~/cocos2d-x/ -l cpp helloworld
第二步
ocos run -s ~/cocos2d-x/helloworld -p android
手机安装后,一打开就闪退
大神们这要怎么破啊!!(手机上cpptest 例子能跑)
调试错误信息呢?
01-03 21:03:32.616: E/AndroidRuntime(14875): FATAL EXCEPTION: main
01-03 21:03:32.616: E/AndroidRuntime(14875): java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library: 193 cannot locate ‘srand’…
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.Runtime.loadLibrary(Runtime.java:370)
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.System.loadLibrary(System.java:535)
01-03 21:03:32.616: E/AndroidRuntime(14875): at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:85)
01-03 21:03:32.616: E/AndroidRuntime(14875): at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:99)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.Activity.performCreate(Activity.java:5086)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
01-03 21:03:32.616: E/AndroidRuntime(14875): at com.lbe.security.service.core.client.b.x.callActivityOnCreate(Unknown Source)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2056)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2117)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.access$600(ActivityThread.java:140)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1213)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.os.Handler.dispatchMessage(Handler.java:99)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.os.Looper.loop(Looper.java:137)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.main(ActivityThread.java:4914)
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.reflect.Method.invokeNative(Native Method)
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.reflect.Method.invoke(Method.java:511)
01-03 21:03:32.616: E/AndroidRuntime(14875): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:808)
01-03 21:03:32.616: E/AndroidRuntime(14875): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:575)
01-03 21:03:32.616: E/AndroidRuntime(14875): at dalvik.system.NativeStart.main(Native Method)
01-03 21:03:32.616: E/AndroidRuntime(14875): FATAL EXCEPTION: main
01-03 21:03:32.616: E/AndroidRuntime(14875): java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library: 193 cannot locate ‘srand’…
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.Runtime.loadLibrary(Runtime.java:370)
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.System.loadLibrary(System.java:535)
01-03 21:03:32.616: E/AndroidRuntime(14875): at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:85)
01-03 21:03:32.616: E/AndroidRuntime(14875): at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:99)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.Activity.performCreate(Activity.java:5086)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
01-03 21:03:32.616: E/AndroidRuntime(14875): at com.lbe.security.service.core.client.b.x.callActivityOnCreate(Unknown Source)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2056)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2117)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.access$600(ActivityThread.java:140)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1213)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.os.Handler.dispatchMessage(Handler.java:99)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.os.Looper.loop(Looper.java:137)
01-03 21:03:32.616: E/AndroidRuntime(14875): at android.app.ActivityThread.main(ActivityThread.java:4914)
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.reflect.Method.invokeNative(Native Method)
01-03 21:03:32.616: E/AndroidRuntime(14875): at java.lang.reflect.Method.invoke(Method.java:511)
01-03 21:03:32.616: E/AndroidRuntime(14875): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:808)
01-03 21:03:32.616: E/AndroidRuntime(14875): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:575)
01-03 21:03:32.616: E/AndroidRuntime(14875): at dalvik.system.NativeStart.main(Native Method)
楼主解决了吗?
还没当引起版主(@偶尔e网事)关注了,帮忙顶一下
— Begin quote from ____
引用第5楼1452212565于2015-01-05 22:00发表的 回 4楼(白骑士) 的帖子 :
还没当引起版主(@偶尔e网事)关注了,帮忙顶一下 http://www.cocoachina.com/bbs/job.php?action=topost&tid=279885&pid=1214120
— End quote
我是换了NDK版本解决了 之后发现 3.0可以 3.2又报错 也是醉了