我正在测试一个具有长期运行服务的 android 应用程序。我正在使用 Eclipse 并将 USB 线与坐在我旁边的电话连接起来。由于它是一项长期持续的服务,因此我在它运行时会做一些其他工作,并每隔一段时间检查一次 logcat 日志,以确保一切都按预期进行。
几分钟前,我注意到手机重新启动。我认为它之前已经这样做了,因为它会解释一些奇怪的应用程序行为。我迅速切换到 Eclipse 以查看发生了什么,发现 logcat 日志(似乎)在重新启动期间被清除。因此,没有日志记录我的应用程序是否崩溃(并关闭了手机?!),或者是否有其他问题导致手机和我的应用程序崩溃。
无论如何我可以找出发生了什么吗?这是一款开发手机,所以我不知道它是否经常自行重启/崩溃,或者仅在我的应用程序运行时。这是一个运行固件版本 2.1-update1 的摩托罗拉 Droid。
谢谢你的帮助。