首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS-MOE Proguard w属地

IOS-MOE Proguard w属地
EN

Stack Overflow用户
提问于 2018-08-06 20:20:59
回答 1查看 121关注 0票数 0

我有一个简单的LibGDX项目,该项目使用Box2D作为依赖项,而IOS则使用gradle构建。该项目在桌面上运行,但当它试图启动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.

代码语言:javascript
复制
java.lang.UnsatisfiedLinkError: No implementation found for long com.badlogic.gdx.physics.box2d.World.newWorld(float, float, boolean) (tried 

如何在我的程序保护中包括com.badlogicgames.gdx:gdx-box2D,以便它在IOS上正确编译?

顺便说一下,我使用的是LibGDX V 1.9.6和intel-multi 1.4.0.

谢谢你的进阶!

EN

回答 1

Stack Overflow用户

发布于 2018-08-14 06:18:51

我自己解决了这个问题。花了我一个多星期,我得到的帮助很少,所以这是我的临时解决方案。GDX项目没有用gdx-setup.jar正确地设置,所以我分了 github。通过使用ant和maven构建链接和运行库,然后按照教程,通过IOS在Xcode上运行应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51715084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档