【问题标题】:libGDX/roboVM: How to fix "Native Library libhfscompressor.dylib already loaded in another classloader"?libGDX/roboVM:如何修复“已在另一个类加载器中加载的本机库 libhfscompressor.dylib”?
【发布时间】:2015-03-23 11:26:03
【问题描述】:

我在 Android Studio (1.1.0) 中使用 roboVM (1.0.0) 和 libGDX (1.5.5) 并面临在 iOS 设备上执行仅在删除 gradle 目录 (~/.gradle )。如果没有事先删除 ~/.gradle,执行将失败并显示以下错误消息:

[ERROR] [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


【解决方案1】:

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

归结为通过在 gradle.properties 中设置 org.gradle.daemon=false 来禁用 Gradle 构建守护进程。

【讨论】:

    【解决方案2】:

    您可以调用 ./gradlew --stop 然后运行 ​​you're ios:launchiOSSimulator / device 因为它也可以工作。

    【讨论】:

      猜你喜欢
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-04
      • 1970-01-01
      相关资源
      最近更新 更多