gpt4 book ai didi

java - 如果 “minimize” Android游戏崩溃

转载 作者:行者123 更新时间:2023-12-03 17:47:14 27 4
gpt4 key购买 nike

我的游戏应用程序有问题:

如果将其最小化,则会崩溃...例如如果您按下主屏幕按钮或点击广告。
这是日志:

>threadid=19: thread exiting with uncaught exception (group=0x417f2da0)
08-26 23:42:38.207 17397 17478 E AndroidRuntime FATAL EXCEPTION: Thread-38883
08-26 23:42:38.207 17397 17478 E AndroidRuntime Process: de.lolxdfly.flypig, PID: 17397
08-26 23:42:38.207 17397 17478 E AndroidRuntime java.lang.NullPointerException
08-26 23:42:38.207 17397 17478 E AndroidRuntime at de.lolxdfly.flypig.GameView.onDraw(GameView.java:87)
08-26 23:42:38.207 17397 17478 E AndroidRuntime at de.lolxdfly.flypig.GameLoopThread.run(GameLoopThread.java:34)


我使用此TuT中的代码:
http://panjutorials.de/tutorials/android-gameapp-entwicklungstutorial-lazy-pudding/

制造业lolxdfly

====================
编辑:我修复了崩溃,但是如果我继续,所有rects都设置为0,除了暂停菜单的rects。暂停菜单也会打开。如果应用程序暂停, Canvas 是否有可能发生某些情况?

最佳答案

您在GameView.java的第87行有一个NullPointerException
当您最小化游戏时,可能在线程仍在运行时垃圾回收了一些对象。

关于java - 如果 “minimize” Android游戏崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25515907/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com