我四处寻找可以很好地与 Android 配合使用的物理引擎,但我只是感到失望。
在性能方面,我听说 jbox2d 是最好的选择,但是(据我了解)从 Android SDK V1.0 开始,Dalvik VM 的验证器变得非常严格,拒绝了一些关键类并拒绝运行。使用 dx 工具后,此问题仍然存在(尽管我可能不正确地使用该工具)。
我知道 AndroidBox2D 移植项目的存在是为了针对 Android 垃圾收集器优化 jbox2d,但是项目页面没有任何下载,并且 gpl 许可证不如原版的 zlib 许可证有吸引力。
有没有人有任何关于让 jbox2d 在 Eclipse 中工作的提示,或者对我应该从哪里开始寻找有任何建议?