我正在调查在我的应用程序启动过程中发生的一些问题,但是 DDMS 不会在进程已经启动之前启动 Debug模式,有什么方法可以让我更早地捕获事件?
最佳答案
我知道这已经晚了几年,但对于任何 future 的搜索:
将 WaitForDebugger
放入您的代码中是一种方法。
在设置中解锁开发者选项(通过点击 Android 设备系统信息中的内部版本号)允许我们选择要调试的应用程序,然后选择在程序启动时等待调试器。这使我们可以执行与添加和删除 WaitForDebugger
相同的操作,而无需每次都修改和重新安装代码。
关于Android:如何调试应用程序的启动过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16929391/