Android:如何找出“不幸[...]停止”的原因?

时间:2012-10-28 20:33:44

标签: android error-handling logcat

当我使用模拟器运行我的Android应用程序时,它运行正常,所以它在我的手机上运行,​​但在另一部手机上,尝试运行该应用程序,我总是得到“不幸[...]已停止”错误。如何找出导致此错误的原因(使用模拟器,我可以在LogCat中查找,但不能在真实手机上查找)??

提前致谢!

2 个答案:

答案 0 :(得分:1)

Android Remote Stacktrace是一个非常有用的库/脚本,可让您轻松为手机添加一种方式来发送崩溃日志。

在这种情况下,最简单的方法可能是将其添加到您放在另一部手机上的测试版本中。由于它没有被积极开发(afaik),您可能不希望将其置于正常的商店发布版本中。

答案 1 :(得分:1)

在真实手机上,您可以使用工具aLogCat查看设备本身的日志。您也可以通过USB将其连接到计算机并使用adb logcat工具,从计算机的shell窗口可以看到日志。

如果你喜欢无线方法,也可以使用像WiFi ADB这样的工具通过无线网络使用Adb logcat。