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

the*_*itz 9 android adt ddms eclipse-adt

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

要做到这一点,我打电话给我的设备,看到它杀了这个过程,然后我挂断了电话.:)我看到它重新启动应用程序.

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

Ran*_*ndy 9

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

基本上,通过调试开始.退出您的应用.设置一些断点.回到你的应用程序(确保这一行被命中,所以把它放在你的onCreate或其他地方),它将重新连接到正在运行的调试器.