当我使用模拟器运行我的Android应用程序时,它运行正常,所以它在我的手机上运行,但在另一部手机上,尝试运行该应用程序,我总是得到“不幸[...]已停止”错误。如何找出导致此错误的原因(使用模拟器,我可以在LogCat中查找,但不能在真实手机上查找)??
提前致谢!
答案 0 :(得分:1)
Android Remote Stacktrace是一个非常有用的库/脚本,可让您轻松为手机添加一种方式来发送崩溃日志。
在这种情况下,最简单的方法可能是将其添加到您放在另一部手机上的测试版本中。由于它没有被积极开发(afaik),您可能不希望将其置于正常的商店发布版本中。
答案 1 :(得分:1)
在真实手机上,您可以使用工具aLogCat查看设备本身的日志。您也可以通过USB将其连接到计算机并使用adb logcat工具,从计算机的shell窗口可以看到日志。
如果你喜欢无线方法,也可以使用像WiFi ADB这样的工具通过无线网络使用Adb logcat。