I was trying to run test android projects provided by cocos2dx ,Every time when the app is installed onto virtual device and try to launch , It crashes. I’m new to cocos2dx and tried reading some forum posts related to this , but not getting any clue how to fix this problem.
this is the logcat output ,
07-22 09:53:42.095: D/AndroidRuntime(1730): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
07-22 09:53:42.095: D/AndroidRuntime(1730): CheckJNI is OFF
07-22 09:53:42.099: D/dalvikvm(1730): Trying to load lib libjavacore.so 0x0
07-22 09:53:42.099: D/dalvikvm(1730): Added shared lib libjavacore.so 0x0
07-22 09:53:42.103: D/dalvikvm(1730): Trying to load lib libnativehelper.so 0x0
07-22 09:53:42.103: D/dalvikvm(1730): Added shared lib libnativehelper.so 0x0
07-22 09:53:42.143: D/AndroidRuntime(1730): Calling main entry com.android.commands.pm.Pm
07-22 09:53:42.143: D/AndroidRuntime(1730): Shutting down VM
07-22 09:53:42.143: D/dalvikvm(1730): Debugger has detached; object registry had 1 entries
07-22 09:53:42.143: I/AndroidRuntime(1730): NOTE: attach of thread 'Binder_1' failed
07-22 09:53:42.383: D/AndroidRuntime(1740): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
07-22 09:53:42.383: D/AndroidRuntime(1740): CheckJNI is OFF
07-22 09:53:42.387: D/dalvikvm(1740): Trying to load lib libjavacore.so 0x0
07-22 09:53:42.387: D/dalvikvm(1740): Added shared lib libjavacore.so 0x0
07-22 09:53:42.387: D/dalvikvm(1740): Trying to load lib libnativehelper.so 0x0
07-22 09:53:42.391: D/dalvikvm(1740): Added shared lib libnativehelper.so 0x0
07-22 09:53:42.403: E/cutils-trace(1740): Error opening trace file: No such file or directory (2)
07-22 09:53:42.427: D/AndroidRuntime(1740): Calling main entry com.android.commands.am.Am
07-22 09:53:42.427: D/dalvikvm(1740): Note: class Landroid/app/ActivityManagerNative; has 163 unimplemented (abstract) methods
07-22 09:53:42.431: I/ActivityManager(479): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=org.cocos2dx.cpp_tests/.AppActivity} from pid 1740
07-22 09:53:42.539: D/AndroidRuntime(1740): Shutting down VM
07-22 09:53:42.539: D/jdwp(1740): Got wake-up signal, bailing out of select
07-22 09:53:42.539: D/dalvikvm(1740): Debugger has detached; object registry had 1 entries
07-22 09:53:42.539: D/dalvikvm(1751): Late-enabling CheckJNI
07-22 09:53:42.547: I/dalvikvm(1751): Turning on JNI app bug workarounds for target SDK version 9...
07-22 09:53:42.547: I/ActivityManager(479): Start proc org.cocos2dx.cpp_tests for activity org.cocos2dx.cpp_tests/.AppActivity: pid=1751 uid=10049 gids={50049, 3003, 1028}
07-22 09:53:42.555: E/jdwp(1751): Failed sending reply to debugger: Broken pipe
07-22 09:53:42.555: D/dalvikvm(1751): Debugger has detached; object registry had 1 entries
07-22 09:53:42.603: D/SurfaceFlinger(463): setOrientation, mFbdev=0xb8671378, mFbDev->setOrientation=0xb671bcc0, orientation=1
07-22 09:53:42.603: I/gralloc_vbox86(463): setOrientation: orientation=1
07-22 09:53:42.607: I/ActivityManager(479): Config changes=1480 {1.0 ?mcc?mnc en_US ldltr sw384dp w598dp h359dp 320dpi nrml land finger qwerty/v/v dpad/v s.19}
07-22 09:53:42.695: I/InputReader(479): Reconfiguring input devices. changes=0x00000004
07-22 09:53:42.695: I/InputReader(479): Device reconfigured: id=1, name='androVM Virtual Input', size 768x1280, orientation 1, mode 1, display id 0
07-22 09:53:42.695: I/InputReader(479): Device reconfigured: id=2, name='androVM via VirtualBox seamless mouse', size 768x1280, orientation 0, mode 4, display id 0
07-22 09:53:42.695: I/InputReader(479): Reconfiguring input devices. changes=0x00000004
07-22 09:53:42.695: I/InputReader(479): Device reconfigured: id=1, name='androVM Virtual Input', size 768x1280, orientation 1, mode 1, display id 0
07-22 09:53:42.695: I/InputReader(479): Device reconfigured: id=2, name='androVM via VirtualBox seamless mouse', size 768x1280, orientation 0, mode 4, display id 0
07-22 09:53:42.703: D/dalvikvm(682): GC_FOR_ALLOC freed 13457K, 63% free 7439K/19660K, paused 9ms, total 11ms
07-22 09:53:42.731: I/dalvikvm-heap(682): Grow heap (frag case) to 13.548MB for 6410572-byte allocation
07-22 09:53:42.735: D/dalvikvm(682): GC_FOR_ALLOC freed 839K, 35% free 12860K/19660K, paused 9ms, total 9ms
07-22 09:53:42.743: D/AndroidRuntime(1751): Shutting down VM
07-22 09:53:42.747: W/dalvikvm(1751): threadid=1: thread exiting with uncaught exception (group=0xa4bcc648)
07-22 09:53:42.747: E/AndroidRuntime(1751): FATAL EXCEPTION: main
07-22 09:53:42.747: E/AndroidRuntime(1751): java.lang.UnsatisfiedLinkError: Couldn't load cpp_tests from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/org.cocos2dx.cpp_tests-1.apk"],nativeLibraryDirectories=[/data/app-lib/org.cocos2dx.cpp_tests-1, /system/lib]]]: findLibrary returned null
07-22 09:53:42.747: E/AndroidRuntime(1751): at java.lang.Runtime.loadLibrary(Runtime.java:355)
07-22 09:53:42.747: E/AndroidRuntime(1751): at java.lang.System.loadLibrary(System.java:525)
07-22 09:53:42.747: E/AndroidRuntime(1751): at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:66)
07-22 09:53:42.747: E/AndroidRuntime(1751): at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:80)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.app.Activity.performCreate(Activity.java:5133)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.app.ActivityThread.access$600(ActivityThread.java:141)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.os.Handler.dispatchMessage(Handler.java:99)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.os.Looper.loop(Looper.java:137)
07-22 09:53:42.747: E/AndroidRuntime(1751): at android.app.ActivityThread.main(ActivityThread.java:5103)
07-22 09:53:42.747: E/AndroidRuntime(1751): at java.lang.reflect.Method.invokeNative(Native Method)
07-22 09:53:42.747: E/AndroidRuntime(1751): at java.lang.reflect.Method.invoke(Method.java:525)
07-22 09:53:42.747: E/AndroidRuntime(1751): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
07-22 09:53:42.747: E/AndroidRuntime(1751): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
07-22 09:53:42.747: E/AndroidRuntime(1751): at dalvik.system.NativeStart.main(Native Method)
07-22 09:53:42.755: W/ActivityManager(479): Force finishing activity org.cocos2dx.cpp_tests/.AppActivity
07-22 09:53:42.775: D/dalvikvm(682): GC_FOR_ALLOC freed 1K, 35% free 12860K/19660K, paused 3ms, total 3ms
07-22 09:53:42.779: I/dalvikvm-heap(682): Grow heap (frag case) to 19.282MB for 6869836-byte allocation
07-22 09:53:42.779: D/dalvikvm(682): GC_FOR_ALLOC freed 0K, 26% free 19569K/26372K, paused 2ms, total 2ms
07-22 09:53:42.787: D/SurfaceFlinger(463): setOrientation, mFbdev=0xb8671378, mFbDev->setOrientation=0xb671bcc0, orientation=0
07-22 09:53:42.787: I/gralloc_vbox86(463): setOrientation: orientation=0
07-22 09:53:42.867: D/dalvikvm(479): GC_FOR_ALLOC freed 1319K, 40% free 8995K/14812K, paused 8ms, total 9ms
07-22 09:53:42.867: I/dalvikvm-heap(479): Grow heap (frag case) to 10.039MB for 1127532-byte allocation
07-22 09:53:42.883: D/dalvikvm(479): GC_FOR_ALLOC freed 23K, 37% free 10073K/15916K, paused 13ms, total 13ms
07-22 09:53:42.891: D/dalvikvm(682): GC_FOR_ALLOC freed 12970K, 67% free 6600K/19660K, paused 4ms, total 4ms
07-22 09:53:42.891: I/dalvikvm-heap(682): Grow heap (frag case) to 12.730MB for 6410572-byte allocation
07-22 09:53:42.895: I/ActivityManager(479): Config changes=1480 {1.0 ?mcc?mnc en_US ldltr sw384dp w384dp h567dp 320dpi nrml port finger qwerty/v/v dpad/v s.20}
07-22 09:53:42.899: D/dalvikvm(682): GC_FOR_ALLOC freed <1K, 35% free 12860K/19660K, paused 3ms, total 3ms
07-22 09:53:42.911: I/InputReader(479): Reconfiguring input devices. changes=0x00000004
07-22 09:53:42.911: I/InputReader(479): Device reconfigured: id=1, name='androVM Virtual Input', size 768x1280, orientation 0, mode 1, display id 0
07-22 09:53:42.911: I/InputReader(479): Device reconfigured: id=2, name='androVM via VirtualBox seamless mouse', size 768x1280, orientation 0, mode 4, display id 0
07-22 09:53:42.911: I/InputReader(479): Reconfiguring input devices. changes=0x00000004
07-22 09:53:42.911: I/InputReader(479): Device reconfigured: id=1, name='androVM Virtual Input', size 768x1280, orientation 0, mode 1, display id 0
07-22 09:53:42.911: I/InputReader(479): Device reconfigured: id=2, name='androVM via VirtualBox seamless mouse', size 768x1280, orientation 0, mode 4, display id 0
07-22 09:53:42.951: D/dalvikvm(682): GC_FOR_ALLOC freed 1K, 35% free 12862K/19660K, paused 2ms, total 2ms
07-22 09:53:42.959: I/dalvikvm-heap(682): Grow heap (frag case) to 19.284MB for 6869836-byte allocation
07-22 09:53:42.963: D/dalvikvm(682): GC_FOR_ALLOC freed 0K, 26% free 19571K/26372K, paused 2ms, total 2ms
07-22 09:53:43.023: D/PhoneStatusBar(682): mSettingsPanelGravity = 55
07-22 09:53:43.039: D/PhoneStatusBar(682): mSettingsPanelGravity = 55
07-22 09:53:43.071: I/WindowManager(479): Screen frozen for +518ms due to Window{528ae7ac u0 NavigationBar}
07-22 09:53:43.359: W/ActivityManager(479): Activity pause timeout for ActivityRecord{528bb5f8 u0 org.cocos2dx.cpp_tests/.AppActivity}
07-22 09:53:43.383: W/EGL_genymotion(907): eglSurfaceAttrib not implemented
07-22 09:53:45.099: D/dalvikvm(479): GC_EXPLICIT freed 114K, 36% free 10194K/15916K, paused 1ms+1ms, total 14ms
07-22 09:53:53.419: I/Process(1751): Sending signal. PID: 1751 SIG: 9
07-22 09:53:53.427: I/ActivityManager(479): Process org.cocos2dx.cpp_tests (pid 1751) has died.
07-22 09:53:53.459: W/InputMethodManagerService(479): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@52b6b4e4 attribute=null, token = android.os.BinderProxy@52767a74
07-22 09:55:58.739: D/dalvikvm(776): GC_FOR_ALLOC freed 507K, 21% free 2647K/3348K, paused 7ms, total 7ms
07-22 09:59:51.323: D/dalvikvm(907): GC_FOR_ALLOC freed 1768K, 53% free 10994K/23180K, paused 10ms, total 13ms
07-22 10:01:30.039: D/dalvikvm(776): GC_FOR_ALLOC freed 511K, 22% free 2644K/3348K, paused 7ms, total 7ms