调试已经运行的应用程序而不重新启动它

时间:2012-06-29 13:06:27

标签: android eclipse debugging

是否可以将Eclipse连接到已经运行的应用程序而无需重新启动应用程序?

2 个答案:

答案 0 :(得分:11)

<强>的Eclipse

1-确保您在Eclipse中拥有应用程序的项目代码(如果您没有代码,则无法调试应用程序)。

2-打开DDMS透视图(Window&gt; Open Perspective&gt; Other&gt; DDMS)

3-在“设备”选项卡中,选择您的设备并根据需要进行扩展。

4-选择您的应用程序(您将看到包名称)

5-单击Devices选项卡旁边的小bug图标以附加调试器。


Android Studio

单击“附加调试器”图标。这是下图中右边的那个。

Android Studio icons

或者,您可以从“运行”&gt;中访问此功能。将调试程序附加到Android进程。

您将看到一个对话框,显示已连接的设备和您可以调试的正在运行的应用程序。

选择一个流程,然后点击“确定”。

答案 1 :(得分:3)

是的,可以在不重新启动的情况下调试已在运行的应用程序。

步骤

只需运行您的应用,转到设备选择您的设备,然后选择您已经运行的应用,然后选择设备窗口顶部的调试选项。 它将开始调试您的应用程序。