libGDX / roboVM:如何修复“已在另一个类加载器中加载的本机库libhfscompressor.dylib”?

问题描述 投票:2回答:2

我在Android Studio(1.1.0)中使用了带有libGDX(1.5.5)的roboVM(1.0.0),并且面临的问题是iOS设备上的执行仅在删除了gradle目录(〜/ .gradle)后才能运行。在没有事先删除〜/ .gradle的情况下,执行失败并显示以下错误消息:

[错误] [org.gradle.BuildExceptionReporter]引起:java.lang.UnsatisfiedLinkError:Native Library~ / .m2 / repository / org / robovm / robovm-dist / 1.0.0 / unpacked / robovm-1.0.0 / bin / libhfscompressor.dylib已经加载到另一个类加载器中

您有什么想法可能导致此问题或如何解决它?

java android gradle libgdx robovm
2个回答
4
投票

badlogic游戏中的优秀人员在这里发布了一个解决方案:https://github.com/robovm/robovm/issues/867

它归结为通过在qazxsw poi中设置qazxsw poi来禁用Gradle构建守护程序。


1
投票

你可以打电话给./gradlew --stop然后运行你的ios:launchiOSSimulator /设备也可以。

© www.soinside.com 2019 - 2024. All rights reserved.