cocos2d 2.2 移植android 生成so apk后 打不开程序


Android Launch!
adb is running normally.
Performing org.cocos2dx.hellocpp.HelloCpp activity launch
Automatic Target Mode: Preferred AVD ‘2.2’ is not available. Launching new emulator.
Launching a new emulator with Virtual Device ‘2.2’
creating window 0 0 320 480
New emulator found: emulator-5554
Waiting for HOME (‘android.process.acore’) to be launched…
HOME is up on device ‘emulator-5554’
Uploading HelloCpp.apk onto device ‘emulator-5554’
Installing HelloCpp.apk…
Success!
Starting activity org.cocos2dx.hellocpp.HelloCpp on device emulator-5554
ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat= cmp=org.cocos2dx.hellocpp/.HelloCpp }
成功生成apk 安装到模拟器 和 手机上都有问题

03-24 00:42:20.619: D/dalvikvm(273): Trying to load lib /data/data/org.cocos2dx.hellocpp/lib/libhellocpp.so 0x43e374d8
03-24 00:42:20.669: I/dalvikvm(273): Unable to dlopen(/data/data/org.cocos2dx.hellocpp/lib/libhellocpp.so): Cannot load library: link_image: failed to link libhellocpp.so
03-24 00:42:20.669: W/dalvikvm(273): Exception Ljava/lang/UnsatisfiedLinkError; thrown during Lorg/cocos2dx/hellocpp/HelloCpp;.
03-24 00:42:20.669: W/dalvikvm(273): Class init failed in newInstance call (Lorg/cocos2dx/hellocpp/HelloCpp;)
03-24 00:42:20.669: D/AndroidRuntime(273): Shutting down VM
03-24 00:42:20.669: W/dalvikvm(273): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
03-24 00:42:20.689: E/AndroidRuntime(273): FATAL EXCEPTION: main
03-24 00:42:20.689: E/AndroidRuntime(273): java.lang.ExceptionInInitializerError
03-24 00:42:20.689: E/AndroidRuntime(273): at java.lang.Class.newInstanceImpl(Native Method)
03-24 00:42:20.689: E/AndroidRuntime(273): at java.lang.Class.newInstance(Class.java:1429)
03-24 00:42:20.689: E/AndroidRuntime(273): at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
03-24 00:42:20.689: E/AndroidRuntime(273): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577)
目测是找不到so文件