由于手机正在启动并因此断开与Eclipse调试器/LogCat的连接,我该如何查看我的启动完成广播接收器在哪里崩溃?
我在我的public class BootCompleteReceiver extends BroadcastReceiver {...}
的 onReceive()
中执行一些操作。
当手机启动时,这会导致应用程序崩溃并弹出一个强制关闭对话框。我该如何调试并找到问题所在?
这个问题适用于调试任何BOOT_COMPLETE
广播接收器。
谢谢!
编辑
是的,我们可以在手机启动时在LogCat中查看系统日志,但是我的应用程序 Log.d(TAG,"Boot completed") 必须等到它(onReceive)被触发才能记录日志,但是在此之前,应用程序就已经崩溃了,因为问题可能在接收器本身中。在“调试模式下运行”无法用于正在重新启动的手机...