请问谁知道我把Box2D加入程序之后,用cygwin+NDK编译生成.so就失败了?
就算编译过了 但是在android手机上运行就失败。
正确的应该要怎么改.mk文件?不要百度上的方法,
百度上的都是cocos2d-1.0.1-x-0.11.0的 .mk的内容有点不一样 我看不懂
我需要的是 cocos2d-1.0.1-x-0.12.0.的方法 谢谢大家了。
请问谁知道我把Box2D加入程序之后,用cygwin+NDK编译生成.so就失败了?
就算编译过了 但是在android手机上运行就失败。
正确的应该要怎么改.mk文件?不要百度上的方法,
百度上的都是cocos2d-1.0.1-x-0.11.0的 .mk的内容有点不一样 我看不懂
我需要的是 cocos2d-1.0.1-x-0.12.0.的方法 谢谢大家了。
你要在android.mk里面加上库
我就是不懂.mk里面怎么加 试了好多次都失败了。编译成功了几次 也在android上运行不了。求给一个方法吧 我就是直接用create-android-project.bat创建的android工程 加进代码来编译的。不带bOX2D就可以,一但带了BOX2D就失败。
在Application.mk的APP_MODULES加上box2d
Android.mk的LOCAL_LDLIBS加上-lbox2d
网上搜也很多
你新建一个带box2d库的项目,生成一下android jni,对比一下就知道该怎么加了。