我正在用libgdx编写游戏,并且相当优雅地处理了所有事情。一切正常。但是当您尝试在10分钟左右后恢复游戏时,游戏会崩溃。由于手机内存问题的内部运作方式
01-10 15:38:48.757 31427-31885/com.game.pack E/AndroidRuntime: FATAL EXCEPTION: Thread-12
Process: com.game.pack, PID: 31427
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Class java.lang.Object.getClass()' on a null object reference
at com.android.tools.profiler.support.profilers.EventProfiler$InputConnectionHandler.run(EventProfiler.java:285)
at java.lang.Thread.run(Thread.java:764)
这是暂停/恢复:
@Override
public void pause() {
EnumClass.state = EnumClass.State.PAUSE;
}
@Override
public void resume() {
EnumClass.state = EnumClass.State.PAUSE;
}
有什么想法吗?