Android环境都搭好了,运行出现错误如下:
03-14 04:57:42.439: E/Trace(1095): error opening trace file: No such file or directory (2)
03-14 04:57:42.479: D/AndroidRuntime(1095): Shutting down VM
03-14 04:57:42.479: W/dalvikvm(1095): threadid=1: thread exiting with uncaught exception (group=0xa62a7288)
03-14 04:57:42.479: E/AndroidRuntime(1095): FATAL EXCEPTION: main
03-14 04:57:42.479: E/AndroidRuntime(1095): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.AMD.newgame/org.cocos2dx.cpp.Cocos2dxActivity}: java.lang.IllegalArgumentException: Unable to find native library: cocos2dcpp
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2059)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.ActivityThread.access$600(ActivityThread.java:130)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.os.Handler.dispatchMessage(Handler.java:99)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.os.Looper.loop(Looper.java:137)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.ActivityThread.main(ActivityThread.java:4745)
03-14 04:57:42.479: E/AndroidRuntime(1095): at java.lang.reflect.Method.invokeNative(Native Method)
03-14 04:57:42.479: E/AndroidRuntime(1095): at java.lang.reflect.Method.invoke(Method.java:511)
03-14 04:57:42.479: E/AndroidRuntime(1095): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
03-14 04:57:42.479: E/AndroidRuntime(1095): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
03-14 04:57:42.479: E/AndroidRuntime(1095): at dalvik.system.NativeStart.main(Native Method)
03-14 04:57:42.479: E/AndroidRuntime(1095): Caused by: java.lang.IllegalArgumentException: Unable to find native library: cocos2dcpp
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.NativeActivity.onCreate(NativeActivity.java:187)
03-14 04:57:42.479: E/AndroidRuntime(1095): at org.cocos2dx.cpp.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:11)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.Activity.performCreate(Activity.java:5008)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
03-14 04:57:42.479: E/AndroidRuntime(1095): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
03-14 04:57:42.479: E/AndroidRuntime(1095): … 11 more
请问如何解决?
你的eclipse没有导入cocos2dx.lib
你确定你有编译出so文件吗?
你没有导入cocos2dxlib,去编译一下。执行build_native.py