Android游戏导致手机锁定

时间:2011-04-14 02:59:17

标签: java android debugging freeze

所以我在我的大学里为这场比赛创造了一个游戏。我正在扩展一个surfaceview,基本上只是在屏幕上移动drawables。我最近刚刚将一些图片更改为更新的图片。现在,当我按下主页按钮(或后退按钮)时,我的手机将完全锁定,我将不得不拔出电池重新启动它。

我也用其他手机对此进行了测试,他们的手机会锁定。有什么可能导致这种情况发生吗?

1 个答案:

答案 0 :(得分:0)

您是否在日志中收到有关ANR的消息?如果是这样,请尝试以下操作:执行命令(在您的计算机上)adb pull /data/anr/traces.txt - 这将包含系统报告ANR时运行的任何内容的堆栈跟踪。从这里开始,您可以检查程序的堆栈跟踪,并希望找到事物陷入困境的地方并冻结所有内容。

如果/data/tanr/traces.txt中没有任何内容,您可以尝试命令adb bugreport,它将返回它可以获得的每一条信息(包括所有正在运行的进程的堆栈跟踪)。

当你进入这样的冻结状态时,这些痕迹很有用。