2012-08-13 128 views
0

我有一个android应用程序,由我的网站上的URL打开。我期望做的是,在应用程序启动时将Eclipse以调试模式附加。我可以从Eclipse调试模式启动应用程序,但我不知道如何在用户/另一个应用程序启动设备上的应用程序时启动Eclipse。在设备上启动时调试android应用程序

回答

1

在您的启动活动的onCreate上添加对android.os.Debug.waitforDebugger()的呼叫。这会让你的应用程序在启动时等待调试附加。

0

如果仔细观察,Eclipse会尝试将运行时会话与调试器耦合,以便在开始耦合之前开始监听它。我想你无论何时打开你的应用程序都需要触发它。

我的问题是,你为什么需要这个?从网络启动应用程序时需要从那里进行调试的条件有哪些?如果有的话,有没有可能用任何常量或db数据伪造它们?

相关问题