Error to run sample project MoonWarriers in Android platform

I followed the guidance of try to run the project MoonWarriers in Android, but the following error occurred during running.

cocos2d-x version is 2.1.4.
NDK is android-ndk-r8e
SDK is adt-bundle-mac-x86_64-20130219

———————————————————LOG—————————————————————-

07-25 14:22:52.371: D/AndroidRuntime(679): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
07-25 14:22:52.371: D/AndroidRuntime(679): CheckJNI is ON
07-25 14:22:52.821: D/AndroidRuntime(679): Calling main entry com.android.commands.pm.Pm
07-25 14:22:52.842: D/AndroidRuntime(679): Shutting down VM
07-25 14:22:52.852: D/dalvikvm(679): GC_CONCURRENT freed 101K, 71 free 297K/1024K, external 0K/0K, paused 1ms+0ms
07-25 14:22:52.862: D/dalvikvm(679): Debugger has detached; object registry had 1 entries
07-25 14:22:52.872: I/AndroidRuntime(679): NOTE: attach of thread ‘Binder Thread #3’ failed
07-25 14:22:53.171: D/AndroidRuntime(689): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
07-25 14:22:53.171: D/AndroidRuntime(689): CheckJNI is ON
07-25 14:22:53.632: D/AndroidRuntime(689): Calling main entry com.android.commands.am.Am
07-25 14:22:53.661: I/ActivityManager(60): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=org.cocos2dx.moonwarriors/.MoonWarriors } from pid 689
07-25 14:22:53.682: I/ActivityManager(60): Start proc org.cocos2dx.moonwarriors for activity org.cocos2dx.moonwarriors/.MoonWarriors: pid=697 uid=10036 gids={}
07-25 14:22:53.732: D/AndroidRuntime(689): Shutting down VM
07-25 14:22:53.742: D/dalvikvm(689): GC_CONCURRENT freed 102K, 69 free 319K/1024K, external 0K/0K, paused 1ms+2ms
07-25 14:22:53.752: D/dalvikvm(689): Debugger has detached; object registry had 1 entries
07-25 14:22:54.401: D/dalvikvm(697): Trying to load lib /data/data/org.cocos2dx.moonwarriors/lib/libmoonwarriors.so 0x40514d80
07-25 14:22:54.683: I/DEBUG(30): ** ** ** ** ** ** ** **
07-25 14:22:54.683: I/DEBUG(30): Build fingerprint: ‘generic/sdk/generic:2.3.3/GRI34/101070:eng/test-keys’
07-25 14:22:54.683: I/DEBUG(30): pid: 697, tid: 697 >>> org.cocos2dx.moonwarriors <<<
07-25 14:22:54.683: I/DEBUG(30): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8164d364
07-25 14:22:54.683: I/DEBUG(30): r0 00000000 r1 81a49f9c r2 00000000 r3 ffff000f
07-25 14:22:54.683: I/DEBUG(30): r4 81a4979c r5 00000006 r6 81a4977c r7 81a49774
07-25 14:22:54.683: I/DEBUG(30): r8 81a49760 r9 81a49798 10 81a49778 fp 00000008
07-25 14:22:54.683: I/DEBUG(30): ip 81a49f9c sp bea40008 lr b00037f5 pc 8164d364 cpsr 60000010
07-25 14:22:54.802: I/DEBUG(30): #00 pc 8164d364 /data/data/org.cocos2dx.moonwarriors/lib/libmoonwarriors.so
07-25 14:22:54.802: I/DEBUG(30): #01 lr b00037f5 /system/bin/linker
07-25 14:22:54.802: I/DEBUG(30): code around pc:
07-25 14:22:54.802: I/DEBUG(30): 8164d344 e5813004 e2811008 e151000c 1afffff7
07-25 14:22:54.802: I/DEBUG(30): 8164d354 e59f40ec e3a00000 e1a02000 e08f4004
07-25 14:22:54.802: I/DEBUG(30): 8164d364 e6ef1072 e201703f e1a03321 e2033001
07-25 14:22:54.802: I/DEBUG(30): 8164d374 e1a013c1 e1a06083 e1866003 e2235001
07-25 14:22:54.802: I/DEBUG(30): 8164d384 e1836086 e1a01f81 e1836086 e1815f05
07-25 14:22:54.802: I/DEBUG(30): code around lr:
07-25 14:22:54.802: I/DEBUG(30): b00037d4 2a002601 1e48d003 18e40083 00b64276
07-25 14:22:54.802: I/DEBUG(30): b00037e4 e0061c0d 19a46823 32031e5a 4798d800
07-25 14:22:54.812: I/DEBUG(30): b00037f4 2d003d01 bd70dcf6 1c03b510 1c0433e8
07-25 14:22:54.812: I/DEBUG(30): b0003804 28006818 3304d004 22016819 ffdef7ff
07-25 14:22:54.812: I/DEBUG(30): b0003814 682334f4 d0002b00 bd104798 4c05b510
07-25 14:22:54.812: I/DEBUG(30): stack:
07-25 14:22:54.812: I/DEBUG(30): bea3ffc8 00000000
07-25 14:22:54.812: I/DEBUG(30): bea3ffcc 8149c79c /data/data/org.cocos2dx.moonwarriors/lib/libmoonwarriors.so
07-25 14:22:54.812: I/DEBUG(30): bea3ffd0 00000002
07-25 14:22:54.812: I/DEBUG(30): bea3ffd4 0000000a
07-25 14:22:54.812: I/DEBUG(30): bea3ffd8 00000002
07-25 14:22:54.812: I/DEBUG(30): bea3ffdc 00000001
07-25 14:22:54.812: I/DEBUG(30): bea3ffe0 00000011
07-25 14:22:54.812: I/DEBUG(30): bea3ffe4 00000000
07-25 14:22:54.812: I/DEBUG(30): bea3ffe8 00001000
07-25 14:22:54.812: I/DEBUG(30): bea3ffec 814976a4 /data/data/org.cocos2dx.moonwarriors/lib/libmoonwarriors.so
07-25 14:22:54.812: I/DEBUG(30): bea3fff0 00000002
07-25 14:22:54.812: I/DEBUG(30): bea3fff4 00000000
07-25 14:22:54.812: I/DEBUG(30): bea3fff8 00000000
07-25 14:22:54.812: I/DEBUG(30): bea3fffc 00000003
07-25 14:22:54.812: I/DEBUG(30): bea40000 df002777
07-25 14:22:54.812: I/DEBUG(30): bea40004 e3a070ad
07-25 14:22:54.821: I/DEBUG(30): bea40008 81a496f0
07-25 14:22:54.821: I/DEBUG(30): bea4000c 81a49f9c
07-25 14:22:54.821: I/DEBUG(30): bea40010 81a49fa8
07-25 14:22:54.821: I/DEBUG(30): bea40014 81a49754
07-25 14:22:54.821: I/DEBUG(30): bea40018 81a49794
07-25 14:22:54.821: I/DEBUG(30): bea4001c 81a4978c
07-25 14:22:54.821: I/DEBUG(30): bea40020 81a49758
07-25 14:22:54.821: I/DEBUG(30): bea40024 81a49fa0
07-25 14:22:54.821: I/DEBUG(30): bea40028 81a4975c
07-25 14:22:54.821: I/DEBUG(30): bea4002c 81a49780
07-25 14:22:54.821: I/DEBUG(30): bea40030 819dd2d8 /data/data/org.cocos2dx.moonwarriors/lib/libmoonwarriors.so
07-25 14:22:54.821: I/DEBUG(30): bea40034 000000bb
07-25 14:22:54.821: I/DEBUG(30): bea40038 00000004
07-25 14:22:54.821: I/DEBUG(30): bea4003c 00000000
07-25 14:22:54.821: I/DEBUG(30): bea40040 80017f40 /system/lib/libdvm.so
07-25 14:22:54.821: I/DEBUG(30): bea40044 0000ce48 [heap]
07-25 14:22:54.821: I/DEBUG(30): bea40048 4214cc28
07-25 14:22:54.821: I/DEBUG(30): bea4004c 44715fc4 /data/dalvik-cache/data@app@org.cocos2dx.moonwarriors-2.apk@classes.dex
07-25 14:22:54.821: I/DEBUG(30): bea40050 b000d164
07-25 14:22:54.832: I/DEBUG(30): bea40054 b000d160
07-25 14:22:54.832: I/DEBUG(30): bea40058 00002734
07-25 14:22:54.832: I/DEBUG(30): bea4005c b00038a7 /system/bin/linker
07-25 14:22:54.832: I/DEBUG(30): bea40060 00a71000
07-25 14:22:54.832: I/DEBUG(30): bea40064 afd00000 /system/lib/libc.so
07-25 14:22:54.832: I/DEBUG(30): bea40068 00000022
07-25 14:22:54.832: I/DEBUG(30): bea4006c b000d080
07-25 14:22:54.832: I/DEBUG(30): bea40070 81a07d64 /data/data/org.cocos2dx.moonwarriors/lib/libmoonwarriors.so
07-25 14:22:54.832: I/DEBUG(30): bea40074 b000d080
07-25 14:22:54.832: I/DEBUG(30): bea40078 00002734
07-25 14:22:54.832: I/DEBUG(30): bea4007c b0004f9f /system/bin/linker
07-25 14:22:54.832: I/DEBUG(30): bea40080 00000022
07-25 14:22:54.842: I/DEBUG(30): bea40084 b000d10c
07-25 14:22:54.842: I/DEBUG(30): bea40088 b000d080
07-25 14:22:54.842: I/DEBUG(30): bea4008c 00000007
07-25 14:22:54.842: I/DEBUG(30): bea40090 00000001
07-25 14:22:54.842: I/DEBUG(30): bea40094 0000abe0 [heap]
07-25 14:22:54.842: I/DEBUG(30): bea40098 00000000
07-25 14:22:54.842: I/DEBUG(30): bea4009c b000d088
07-25 14:22:54.842: I/DEBUG(30): bea400a0 00000000
07-25 14:22:54.842: I/DEBUG(30): bea400a4 b000d080
07-25 14:22:54.842: I/DEBUG(30): bea400a8 002944d0 [heap]
07-25 14:22:54.852: I/DEBUG(30): bea400ac 002944f9 [heap]
07-25 14:22:54.852: I/DEBUG(30): bea400b0 40514d80 /dev/ashmem/dalvik-heap (deleted)
07-25 14:22:54.852: I/DEBUG(30): bea400b4 b0004fe9 /system/bin/linker
07-25 14:22:54.852: I/DEBUG(30): bea400b8 b000d080
07-25 14:22:54.852: I/DEBUG(30): bea400bc b0004b01 /system/bin/linker
07-25 14:22:54.852: I/DEBUG(30): bea400c0 002944d0 [heap]
07-25 14:22:54.852: I/DEBUG(30): bea400c4 bea40124
07-25 14:22:54.852: I/DEBUG(30): bea400c8 002944d0 [heap]
07-25 14:22:54.852: I/DEBUG(30): bea400cc 40514d80 /dev/ashmem/dalvik-heap (deleted)
07-25 14:22:54.852: I/DEBUG(30): bea400d0 002944d0 [heap]
07-25 14:22:54.862: I/DEBUG(30): bea400d4 bea40124
07-25 14:22:54.862: I/DEBUG(30): bea400d8 002944d0 [heap]
07-25 14:22:54.862: I/DEBUG(30): bea400dc b00059d1 /system/bin/linker
07-25 14:22:54.862: I/DEBUG(30): bea400e0 0000ce48 [heap]
07-25 14:22:54.862: I/DEBUG(30): bea400e4 8004e13b /system/lib/libdvm.so
07-25 14:22:54.862: I/DEBUG(30): bea400e8 40514d80 /dev/ashmem/dalvik-heap (deleted)
07-25 14:22:54.862: I/DEBUG(30): bea400ec 000007ff
07-25 14:22:54.862: I/DEBUG(30): bea400f0 00000001
07-25 14:22:54.862: I/DEBUG(30): bea400f4 002944d0 [heap]
07-25 14:22:54.862: I/DEBUG(30): bea400f8 800a45c0 /system/lib/libdvm.so
07-25 14:22:54.862: I/DEBUG(30): bea400fc 00000001
07-25 14:22:54.872: I/DEBUG(30): bea40100 0000006e
07-25 14:22:54.872: I/DEBUG(30): bea40104 8005449f /system/lib/libdvm.so
07-25 14:22:54.872: I/DEBUG(30): bea40108 00000000
07-25 14:22:54.872: I/DEBUG(30): bea4010c 40514d80 /dev/ashmem/dalvik-heap (deleted)
07-25 14:22:54.872: I/DEBUG(30): bea40110 002944d0 [heap]
07-25 14:22:54.872: I/DEBUG(30): bea40114 bea40188
07-25 14:22:54.872: I/DEBUG(30): bea40118 4006bc08 /dev/ashmem/dalvik-heap (deleted)
07-25 14:22:54.872: I/DEBUG(30): bea4011c 800661f7 /system/lib/libdvm.so
07-25 14:22:54.872: I/DEBUG(30): bea40120 0000ce48 [heap]
07-25 14:22:54.872: I/DEBUG(30): bea40124 00000000
07-25 14:22:54.872: I/DEBUG(30): bea40128 4272f8b6 /data/dalvik-cache/system@framework@core.jar@classes.dex
07-25 14:22:54.872: I/DEBUG(30): bea4012c 4214cc58
07-25 14:22:54.872: I/DEBUG(30): bea40130 bea40180
07-25 14:22:54.872: I/DEBUG(30): bea40134 8001cfd8 /system/lib/libdvm.so
07-25 14:22:54.872: I/DEBUG(30): bea40138 80022050 /system/lib/libdvm.so
07-25 14:22:54.872: I/DEBUG(30): bea4013c bea40180
07-25 14:22:54.872: I/DEBUG(30): bea40140 00000001
07-25 14:22:54.882: I/DEBUG(30): bea40144 00000000
07-25 14:22:54.882: I/DEBUG(30): bea40148 0000ce50 [heap]
07-25 14:22:54.882: I/DEBUG(30): bea4014c 000ec278 [heap]
07-25 14:22:54.882: I/DEBUG(30): bea40150 bea40460
07-25 14:22:54.882: I/DEBUG(30): bea40154 800a9d08
07-25 14:22:54.882: I/DEBUG(30): bea40158 44715fc4 /data/dalvik-cache/data@app@org.cocos2dx.moonwarriors-2.apk@classes.dex
07-25 14:22:54.882: I/DEBUG(30): bea4015c 800220e0 /system/lib/libdvm.so
07-25 14:22:54.882: I/DEBUG(30): bea40160 bea40180
07-25 14:22:54.882: I/DEBUG(30): bea40164 0000ce48 [heap]
07-25 14:22:54.882: I/DEBUG(30): bea40168 80022050 /system/lib/libdvm.so
07-25 14:22:54.892: I/DEBUG(30): bea4016c 42328a30 /dev/ashmem/dalvik-LinearAlloc (deleted)
07-25 14:22:54.892: I/DEBUG(30): bea40170 fffffec4
07-25 14:22:54.892: I/DEBUG(30): bea40174 80020fd4 /system/lib/libdvm.so
07-25 14:22:54.892: I/DEBUG(30): bea40178 41908f70
07-25 14:22:54.892: I/DEBUG(30): bea4017c 800aa036
07-25 14:22:54.892: I/DEBUG(30): bea40180 44715fc4 /data/dalvik-cache/data@app@org.cocos2dx.moonwarriors-2.apk@classes.dex
07-25 14:22:54.892: I/DEBUG(30): bea40184 4214cccc
07-25 14:22:54.892: I/DEBUG(30): bea40188 4051d108 /dev/ashmem/dalvik-heap (deleted)
07-25 14:22:54.892: I/DEBUG(30): bea4018c 00000007
07-25 14:22:54.892: I/DEBUG(30): bea40190 4223a32c /dev/ashmem/dalvik-LinearAlloc (deleted)
07-25 14:22:54.892: I/DEBUG(30): bea40194 00016f18 [heap]
07-25 14:22:54.892: I/DEBUG(30): bea40198 0000ce48 [heap]
07-25 14:22:54.892: I/DEBUG(30): bea4019c bea40138
07-25 14:22:54.892: I/DEBUG(30): bea401a0 4214a300
07-25 14:22:54.892: I/DEBUG(30): bea401a4 0000ce50 [heap]
07-25 14:22:54.892: I/DEBUG(30): bea401a8 41908f70
07-25 14:22:54.892: I/DEBUG(30): bea401ac 800aa036
07-25 14:22:54.892: I/DEBUG(30): bea401b0 800aa078
07-25 14:22:54.892: I/DEBUG(30): bea401b4 00000000
07-25 14:22:54.892: I/DEBUG(30): bea401b8 00000000
07-25 14:22:54.892: I/DEBUG(30): bea401bc 00000000
07-25 14:22:54.892: I/DEBUG(30): bea401c0 00000000
07-25 14:22:54.892: I/DEBUG(30): bea401c4 8007da25 /system/lib/libdvm.so
07-25 14:22:54.892: I/DEBUG(30): bea401c8 0000ce48 [heap]
07-25 14:22:54.901: I/DEBUG(30): bea401cc 00000000
07-25 14:22:54.901: I/DEBUG(30): bea401d0 800a8ad8 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401d4 00002000
07-25 14:22:54.901: I/DEBUG(30): bea401d8 41908f01
07-25 14:22:54.901: I/DEBUG(30): bea401dc 8001ccb8 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401e0 8001cd30 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401e4 8001cbd8 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401e8 8001cc00 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401ec 8001cc30 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401f0 8001cc54 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401f4 8007da25 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea401f8 00000001
07-25 14:22:54.901: I/DEBUG(30): bea401fc 00000000
07-25 14:22:54.901: I/DEBUG(30): bea40200 800a8ad8 /system/lib/libdvm.so
07-25 14:22:54.901: I/DEBUG(30): bea40204 00002000
07-25 14:22:54.901: I/DEBUG(30): bea40208 00000001
07-25 14:22:54.912: I/DEBUG(30): bea4020c 00000000
07-25 14:22:54.912: I/DEBUG(30): bea40210 8001cd30 /system/lib/libdvm.so
07-25 14:22:54.912: I/DEBUG(30): bea40214 8001cbd8 /system/lib/libdvm.so
07-25 14:22:54.912: I/DEBUG(30): bea40218 8001cc00 /system/lib/libdvm.so
07-25 14:22:54.912: I/DEBUG(30): bea4021c 8001cc30 /system/lib/libdvm.so
07-25 14:22:54.912: I/DEBUG(30): bea40220 8001cc54 /system/lib/libdvm.so
07-25 14:22:54.912: I/DEBUG(30): bea40224 8007da25 /system/lib/libdvm.so
07-25 14:22:54.912: I/DEBUG(30): bea40228 00000000
07-25 14:22:54.912: I/DEBUG(30): bea4022c a811d267 /system/lib/libutils.so
07-25 14:22:54.912: I/DEBUG(30): bea40230 00294350 [heap]
07-25 14:22:54.922: I/DEBUG(30): bea40234 bea4037c
07-25 14:22:54.922: I/DEBUG(30): bea40238 002942d4 [heap]
07-25 14:22:54.922: I/DEBUG(30): bea4023c 00000000
07-25 14:22:54.922: I/DEBUG(30): bea40240 00294478 [heap]
07-25 14:22:55.822: D/Zygote(32): Process 697 terminated by signal (4)
07-25 14:22:55.822: I/ActivityManager(60): Process org.cocos2dx.moonwarriors (pid 697) has died.
07-25 14:22:55.912: W/InputManagerService(60): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@406f8c30


log.txt.zip (2.7 KB)

I found out the problem, I have no problem running in version 4.0, I was running on the 2.3.3 version before, probably because the version of 2.3.3 simulator does not support OpenGL es2.0.