Mac下Android编译调试 System.loadLibrary("cocos2dcpp"); cocos2dcpp无法加载的问题

Mac下Android编译调试 System.loadLibrary(“cocos2dcpp”); cocos2dcpp无法加载

public class Hello extends Cocos2dxActivity {

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}

public Cocos2dxGLSurfaceView onCreateView() {
Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this);
// Hello should create stencil buffer
glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8);

return glSurfaceView;
}

static {
System.loadLibrary("cocos2dcpp");   //就是这句出问题
}
}

以下是LogCat信息:
03-04 22:59:10.461: E/AndroidRuntime(1372): java.lang.UnsatisfiedLinkError: Couldn’t load cocos2dcpp from loader dalvik.system.PathClassLoader,nativeLibraryDirectories=]]: findLibrary returned null
03-04 22:59:10.461: E/AndroidRuntime(1372): at java.lang.Runtime.loadLibrary(Runtime.java:358)
03-04 22:59:10.461: E/AndroidRuntime(1372): at java.lang.System.loadLibrary(System.java:526)
03-04 22:59:10.461: E/AndroidRuntime(1372): at com.wsee.Hello.Hello.(Hello.java:46)

ps:ADT已经导入libcocos2dx库, cocos2dx版本:2.2.2 项目使用python创建。

这个问题该如何解决?

:14::14::14:

还请大家知无不言,言无不尽。

就你的截图而言,我没有看到libcocos2dcpp.so文件,你是不是还没编译。
编译后再android工程目录下的libs文件夹下会有这个动态链接库。

在MAC上的话,下好NDK,配置好环境变量(NDK路径 AndroidSDK路径),在终端定位到android工程根目录下。 执行 ./build_native.sh就可以编译了。

请问你的问题解决了吗?我也出现了这样的问题。执行./build_native.sh的时候还出错了,错误如下:/Users/roywang/Documents/android-ndk-r9d/ndk-build: No such file or directory