我正在研究在我的应用启动过程中发生的一些问题,但DDMS将无法启动调试模式,直到已启动的过程,有没有办法可以提前捕获事件?< / p>
答案 0 :(得分:7)
我知道这已经晚了几年,但是对于将来的搜索:
将WaitForDebugger
放入代码中是一种方式。
在“设置”中解锁开发人员选项(通过点击Android设备上系统信息中的内部版本号),我们可以选择一个应用程序进行调试,然后选择在程序启动时等待调试器。这使得我们可以相应地添加和删除WaitForDebugger
,而无需每次修改和重新安装代码。
答案 1 :(得分:3)
对于Android Studio,这对我有用:
答案 2 :(得分:1)
您应该实现自己的扩展的Application类 应用和覆盖onCreate方法等等。这个课程将成为您应用的起点。
还将其设置为清单中的应用程序。