我正在不同的设备上测试我的游戏,当用户更改音量(上/下)或按菜单按钮或类似按钮时,其中之一(华硕Garmin A10)随机崩溃(3/5次)。这可能是 native 崩溃,因为我没有收到ACRA logcat(手机离我很远,我只有ACRA可以进行远程调试)。用户告诉我会发生什么。
在我的HTC上,我只有一个烦人的警告,但是游戏运行良好,没有任何 react 。这是警告:



例如,每当我使用音量按钮时,都会发生这种警告。
我正在使用AndEngine作为游戏的2D引擎。
我想那里出了点问题,但是我无法解决。我该如何处理这个问题?有什么建议吗?

最佳答案

当UI在杀死IME之前没有机会处理所有关键事件时,似乎引发了异常。不知道为什么它会在一个设备上崩溃,而不是在另一个设备上崩溃。

关于android - "IME died"和android.os.DeadObjectException,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7958719/

10-12 05:22