AndEngine 物理世界引擎 JNI 引入

本文详细记录了使用AndEngine物理引擎和多人连线引擎时遇到的问题及解决方法,包括如何正确放置JNI相关SO文件以避免错误,并分享了在Windows环境下通过下载预先编译好的库文件进行快速部署的经验。

AndEngine由于demo程序太出色了,所以很多人都用过,对于游戏引擎入门者来说既有源码又有例子,是个不错的编写游戏的入门钥匙


可实际上却不是那么回事,下了AndEngine源码,100%的都没成功过的,所以也没见什么AndEngine引擎做出来的游戏


包括本人,想把AndEngine的物理引擎和多人连线的引擎,用到自己的游戏中去。


搞了一晚上,终于搞通了一点,记录一下


主要的问题是物理引擎用了jni,


对于那些cygwin,linux,命令行编译,实在搞不懂,所以在网站上下来了so文件

http://code.google.com/p/andengineexamples/source/browse/?name=PhysicsBox2DExtension+libGDX#hg%2Flibs%2Farmeabi这个网址


然后物理引擎里面有引入jni的代码,System.loadLibrary( "andenginephysicsbox2dextension" );


可确实不知道放哪里,一直出错“findLibrary returned null” , 还有so文件是多了个前缀lib的


后来放在此目录即可


libs\armeabi\libandenginephysicsbox2dextension.so



可后来神奇的事情发生了

删了此文件也没错

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值