如何使用Eclipse逐行调试Android应用程序?

时间:2011-12-18 12:51:00

标签: android eclipse debugging

我熟悉VS.Net IDE&它有很多调试支持。但Android开发对我来说是新的东西。我正在使用Eclipse IDE。我想知道如何逐行调试android应用程序,就像在.Net IDE中一样?

目前我正在使用日志窗口,但我对它不满意。我需要专家提出建议,使用Eclipse调试Android应用程序的最佳方法是什么?

非常感谢您宝贵的时间和精力。帮助

5 个答案:

答案 0 :(得分:67)

  1. 通过右键单击项目启动应用,然后选择Debug As - > Android Application或正常运行,稍后在DDMS透视图中选择设备窗格中正在运行的应用然后点击绿色小虫。

  2. 一旦断点被​​击中,您可以跳过f6)或步入f5)(查看运行菜单以获取更多命令。)

答案 1 :(得分:12)

答案 2 :(得分:3)

在要开始调试的行上放置一个断点,然后在调试模式下运行应用程序,应用程序将点击断点,然后你可以像在VS中一样完成它。

答案 3 :(得分:1)

我刚刚设置了Android开发工具(ADT)中包含的Eclipse,即adt-bundle-mac-x86_64-20131030版本。在清单文件中设置属性给了我一个警告,说最好设置不同的运行和调试配置。事实证明,我只需要创建一个调试配置文件:

  1. 运行>>调试配置......
  2. 点击"调试"采取默认值
  3. 现在你可以去Run>>调试在设备上运行。 (假设设备已启用调试)

    如果您是Eclipse或ADT开发人员并且正在阅读本文,我强烈建议Eclipse默认创建调试配置。

答案 4 :(得分:0)

有两种方法。 首先,您可以从启动调试应用程序。您可以通过右键单击您的项目 - >调试为Android应用程序来实现。

在第二种方法中,您可以调试任何活动而无需重新启动完整的应用程序。 你可以这样做: - 1)转到DDMS

enter image description here

2)现在点击底部标签上带有+号的小型移动图标。

enter image description here

3)现在点击设备。之后,设备列表将显示项目列表。单击所需项目。然后单击绿色调试选项。您的调试模式立即启动。

enter image description here

F3进入一个功能。 F6为下一行和 F8进入下一个断点。