在设备上启动时调试Android应用程序

时间:2012-08-13 21:44:11

标签: java android eclipse

我有一个由我网站上的URL打开的Android应用程序。我想要做的是,在应用程序启动时将Eclipse连接到调试模式。我可以从Eclipse以调试模式启动应用程序,但是当用户/其他应用程序在设备上启动应用程序时,我不知道如何启动Eclipse。

2 个答案:

答案 0 :(得分:1)

在您的发布活动的android.os.Debug.waitforDebugger()上添加对onCreate的来电。这将使您的app等待调试在启动时附加。

答案 1 :(得分:0)

如果仔细观察,Eclipse会尝试将运行时会话与调试器耦合,以便它开始监听它直到进行耦合。我想你每次打开你的应用都需要触发它。

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