andengine、box2d错误:java.lang.NoClassDefFoundError: org.andengine.extension.physics.box2d.PhysicsWorld

        使用andengine做游戏学习开发,其中用到BOX2D的模拟的物理世界(用于碰撞检测等),每次到m_physicsWorld = new PhysicsWorld(new Vector2(0, SensorManager.GRAVITY_EARTH), false);这句话都会报错:java.lang.NoClassDefFoundError: org.andengine.extension.physics.box2d.PhysicsWorld,然后手机端的游戏界面乱七八糟,完全不匹配,屏蔽创建物理世界那句话,一切ok,即使从网上download下来的AndEngineExamples-GLES2源码比对也没发现哪儿有额外的设置,拷贝AndEngineExamples-GLES2中的PhysicsExample.java到自己的工程,一样报错,且显示内容混乱


        google,找到解决方法,将AndEngineExamples-GLES2工程下的libs文件夹下的三个文件夹(内含不同的.so文件)copy到自己工程的libs下面,运行,ok


        (armeabi \ libandenginephysicsbox2dextension.so、armeabi-v7a \ libandenginephysicsbox2dextension.so、x86 \ libandenginephysicsbox2dextension.so)


        另:网上很多andengine教程很多都是摘自AndEngineExamples-GLES2工程,要想学习,可以google AndEngineExamples-GLES2,然后download,自己学习,以上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值