Libgdx robovm 0.0.14 NullPointerException问题

Libgdx robovm 0.0.14 NullPointerException问题,libgdx,robovm,luaj,Libgdx,Robovm,Luaj,我已经将我的libgdx(1.3)、maven、robovm项目从0.0.13迁移到了0.0.14,以支持ios8设备。我已经根据发行说明修改了我的robovm.xml文件,可以在IOS 8设备上运行,但在多个地方得到了NullPointerException。我面临的问题如下: 声音、音乐和振动不起作用 我得到的luaj NullPointerException如下:(我尝试在robovm.xml中链接org.luaj.*.*.*包,但没有任何更改) org.luaj.vm2.LuaErr

我已经将我的libgdx(1.3)、maven、robovm项目从0.0.13迁移到了0.0.14,以支持ios8设备。我已经根据发行说明修改了我的robovm.xml文件,可以在IOS 8设备上运行,但在多个地方得到了NullPointerException。我面临的问题如下:

  • 声音、音乐和振动不起作用
  • 我得到的luaj NullPointerException如下:(我尝试在robovm.xml中链接org.luaj.*.*.*包,但没有任何更改)
org.luaj.vm2.LuaError:checkonSessionEndOccessments:5虚拟机错误:java.lang.NullPointerException 位于org.luaj.vm2.LuaClosure.execute(未知源) 访问org.luaj.vm2.LuaClosure.call(未知来源) 位于net.games.mobile.game.core.LuaScriptManager.runFunction(LuaScriptManager.java) 在net.games.mobile.game.core.acquisition.AcquisitementManager$3.run(AcquisitementManager.java) 位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java) 位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java) 运行(Thread.java)

  • 我在otto库的Bus.java“register”方法上得到了NullPointerException,但通过一个变通方法修复了它
我认为在0.0.14版本上,与反射行为相关的一些内容发生了变化,因为据我所见,异常与反射相关。顺便说一下,IOS 7.1设备上也存在同样的NullPointerException问题,但“声音、音乐、振动”正在发挥作用

如何修复此NullPointerException问题


感谢与问候

这些NPE是在0.0.13时出现的吗?不,在0.0.13时一切正常