robovm 0.0.14 NullPointerException问题

时间:2014-09-16 09:03:42

标签: libgdx robovm luaj

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

  • 声音,音乐和振动不起作用。
  • 我得到luaj NullPointerException如下:(我试图在robovm.xml中链接org.luaj。**。*包但没有改变)

org.luaj.vm2.LuaError:checkOnSessionEndAchievements:5 vm error: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.achievement.AchievementManager $ 3.run(AchievementManager.java)     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java)     at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java)     在java.lang.Thread.run(Thread.java)

  • 我在otto库的Bus.java“register”方法上得到了NullPointerException,但修复了它应用的解决方法。

我认为有些内容与0.0.14版本的反射行为有关,因为就我看来,异常与反射有关。顺便说一句,IOS 7.1设备上存在相同的NullPointerException问题,但“声音,音乐,振动”正在发挥作用。

如何修复此NullPointerException问题?

谢谢&此致

0 个答案:

没有答案