RT
新手第一次创建了Cocos2d-x ,Lua项目,在vs2012可以成功编译运行,但是在android平台下运行不了额。。。
logcat里提示的错误是:
07-15 12
47.544: E/AndroidRuntime(922): FATAL EXCEPTION: main
07-15 12
47.544: E/AndroidRuntime(922): java.lang.UnsatisfiedLinkError: Couldn’t load cocos2dlua: findLibrary returned null
07-15 12
47.544: E/AndroidRuntime(922): at java.lang.Runtime.loadLibrary(Runtime.java:365)
07-15 12
47.544: E/AndroidRuntime(922): at java.lang.System.loadLibrary(System.java:535)
07-15 12
47.544: E/AndroidRuntime(922): at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:68)
07-15 12
47.544: E/AndroidRuntime(922): at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:87)
07-15 12
47.544: E/AndroidRuntime(922): at android.app.Activity.performCreate(Activity.java:5008)
07-15 12
47.544: E/AndroidRuntime(922): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
07-15 12
47.544: E/AndroidRuntime(922): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
07-15 12
47.544: E/AndroidRuntime(922): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
07-15 12
47.544: E/AndroidRuntime(922): at android.app.ActivityThread.access$600(ActivityThread.java:130)
07-15 12
47.544: E/AndroidRuntime(922): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
07-15 12
47.544: E/AndroidRuntime(922): at android.os.Handler.dispatchMessage(Handler.java:99)
07-15 12
47.544: E/AndroidRuntime(922): at android.os.Looper.loop(Looper.java:137)
07-15 12
47.544: E/AndroidRuntime(922): at android.app.ActivityThread.main(ActivityThread.java:4745)
07-15 12
47.544: E/AndroidRuntime(922): at java.lang.reflect.Method.invokeNative(Native Method)
07-15 12
47.544: E/AndroidRuntime(922): at java.lang.reflect.Method.invoke(Method.java:511)
07-15 12
47.544: E/AndroidRuntime(922): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
07-15 12
47.544: E/AndroidRuntime(922): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
07-15 12
47.544: E/AndroidRuntime(922): at dalvik.system.NativeStart.main(Native Method)
看了网上好多资料说是,需要先编译,但是貌似cocos2d-x 3.0以上版本在proj.android目录下都不会产生build_native.py文件额。。。
这咋整额。。。求大神指教啊。
有没有大神也碰到过之中问题,求个解决方案啊