集成第三方SDK的问题

我是直接用的原生的第三方sdk,通过js的反射调用

但用creator编译时,libs下面的so文件都被删除了,解决方法是在jin/Android.mk文件中添加代码,这样的话在编译时就会自动复制到libs目录下面了

但现在有一个so文件在编译时报错:

libbd_easr_s1_merge_normal_20151216.dat.so: File format not recognized
make.exe: *** [libs/armeabi/libbd_easr_s1_merge_normal_20151216.dat.so] Error 1

请问有什么办法可以解决这个问题吗?

你试试用 android studio 编译,构建面板里勾选 Android Studio

然后用 Android Studio 打开目标工程

其他流程可以参考 https://github.com/chukong/cocos-docs/blob/v3-unified-documentation/installation/Android-Studio.md