使用jmonkeyengine在安卓上运行basicgame的java疑难解答
我正在尝试使用jmonkey让我的基本游戏在安卓上运行,我已经按照jmonkey文档的要求完成了一些教程
下面是我得到的错误:
E/AndroidHarness(13363): Exception thrown in Thread[GLThread 20934,5,main]
E/AndroidHarness(13363): java.lang.IllegalArgumentException: remaining() < needed
E/AndroidHarness(13363): at 安卓.opengl.GLES20.glGetIntegerv(Native Method)
E/AndroidHarness(13363): at com.jme3.renderer.安卓.OGLESShaderRenderer.initialize(OGLESShaderRenderer.java:311)
E/AndroidHarness(13363): at com.jme3.system.安卓.OGLESContext.initInThread(OGLESContext.java:215)
E/AndroidHarness(13363): at com.jme3.system.安卓.OGLESContext.onSurfaceCreated(OGLESContext.java:187)
E/AndroidHarness(13363): at 安卓.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1509)
E/AndroidHarness(13363): at 安卓.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1248)
知道我做错了什么吗?或者忘记了。或者如何解决这个问题
无论如何,谢谢你的时间,尼尔斯
# 1 楼答案
如果你遇到了这个错误或者类似的问题,并且你的游戏之前还没有开始过,你应该更新你的jmonkey,因为这就是问题所在
谢谢你
尼尔斯