Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 带有LibGDX的随机NullPointerException_Java_Android_Nullpointerexception_Libgdx - Fatal编程技术网

Java 带有LibGDX的随机NullPointerException

Java 带有LibGDX的随机NullPointerException,java,android,nullpointerexception,libgdx,Java,Android,Nullpointerexception,Libgdx,事情是这样的。在我的firebase面板中,我收到了关于我的Android应用程序中出现以下NullPointerException的报告: Exception java.lang.NullPointerException: Attempt to invoke interface method 'float com.badlogic.gdx.Graphics.getDeltaTime()' on a null object reference blue.rtrngames.papers

事情是这样的。在我的firebase面板中,我收到了关于我的Android应用程序中出现以下NullPointerException的报告:

     Exception java.lang.NullPointerException: Attempt to invoke interface method 'float com.badlogic.gdx.Graphics.getDeltaTime()' on a null object reference
blue.rtrngames.papersorcery.PaperSorcery.render (PaperSorcery.java:86)
这一行仅仅是我的渲染方法的第一行,如下所示:

@Override
public void render()
{
    tick(Gdx.graphics.getDeltaTime()); // <- this is the line
@覆盖
公共无效呈现()
{

勾选(Gdx.graphics.getDeltaTime());//确保Gdx上下文已初始化


换句话说,在
create()之后才调用任何
Gdx。(…
方法
method start execution

您是否尝试过实现空检查并查看它是否有效?当您看到像这样的空静态时,问题通常是初始化库和在某处使用库之间的竞争条件。我会对此进行一些检查,并尝试确保初始化首先完成,或者呈现检查它是否有效在使用之前初始化。@Aaron我会的,但问题是我看不到用户将得到的结果。如果游戏继续渲染黑屏或类似的东西,我宁愿让他们崩溃并重新启动游戏,这样它才能工作。啊,很遗憾,我对安卓开发了解不够,无法提供帮助,对不起:/y你在展示你的AndroidLauncher类吗?你在直接使用线程吗?