我有一个简单的LibGDX项目,该项目使用Box2D作为依赖项,并使用gradle构建IOS-MOE。 该项目在桌面上运行,但是在尝试启动World对象时遇到“ UnsatisfiedLinkError”。它无法加载Box2D依赖项。
我在此问题上的工作时间大约有20个小时,在这里和LibGDX问题上发布后,我发现问题出在我的proguard.append.cfg文件上。对于我一生,我找不到问题。
完整堆栈跟踪:https://pastebin.com/j9ddNPEh。 proguard.append.cfg:https://pastebin.com/YHARRg7v proguard.append.cfg(在moe模块中):https://pastebin.com/B4u2dJ3m。主类:https://pastebin.com/vhF9DZVb。 build.gradle:https://pastebin.com/BwP0gcFM。
java.lang.UnsatisfiedLinkError: No implementation found for long com.badlogic.gdx.physics.box2d.World.newWorld(float, float, boolean) (tried
如何在我的proguard中包含com.badlogicgames.gdx:gdx-box2D以便它可以在IOS上正确编译?
顺便说一句,我正在使用LibGDX V 1.9.6和intel-multi-os 1.4.0。
谢谢你!