android - 将 Eclipse 调试器附加到重新启动的应用程序

标签 android adt ddms eclipse-adt

我正在测试我的 android 应用程序的 onsave/onrestore 方法。

为此,我调用我的设备,看到它终止了进程,然后我挂断了电话。 :) 我看到它重新启动了应用程序。

问题是:如何让它以 Debug模式重新启动,以便我可以逐步完成恢复过程? 有没有办法告诉它在启动时自动附加到调试器?

最佳答案

使用android.os.Debug.waitForDebugger();

基本上,从调试开始。退出您的应用程序。设置一些断点。返回您的应用程序(确保命中此行,因此将其放在您的 onCreate 或其他地方),它将重新附加到正在运行的调试器。

关于android - 将 Eclipse 调试器附加到重新启动的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13052101/

相关文章:

android - 来自 CWAC 相机的回调

android - FusedLocationApi.getLastLocation 始终为空

android - 在复选框的文本中放置一个超链接?

android - Eclipse Android - list 中的解析器异常

android - 从android设备读取数据库文件

android - 我可以每 1 小时自动开始 Activity 吗?

android - 图形布局损坏

android - 为什么 android.os.Build.VERSION_CODES 在旧平台上工作

安卓 ADT 21.0.0。图形布局中的内存泄漏

Android DDMS 错误 : AMI_IsWindowSearch()