如何使用Eclipse逐行debuggingAndroid应用程序?

我熟悉VS.Net IDE,它对debugging有很多支持。 但是android的开发对我来说是新的东西。 我正在使用Eclipse IDE。 我想知道如何在线debuggingandroid应用程序,就像我们可以在.Net IDE中做的那样?

目前我正在使用日志窗口 ,但我不满意它。 我需要专家的build议,使用EclipsedebuggingAndroid应用程序的最佳方法是什么?

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

  1. 通过右键单击项目启动应用程序并selectDebug As – > Android Application或通过正常运行,然后在DDMS透视图中select设备窗格中正在运行的应用程序,然后单击绿色的错误。

  2. 一旦断点被​​击中,你可以跳过f6 )或f6f5 )(检查运行菜单以获取更多命令)。

那么我发现了一些指导如何使用Eclipse进行debugging的文章。

1- 免费video教程将教你如何使用Eclipse Java Debugger

2- 使用Eclipse平台进行debugging

Eclipse中debuggingJava代码的3-5个技巧

使用Eclipse进行Javadebugging – 教程

把一个断点放在你想要开始debugging的线上,然后在debugging模式下运行应用程序,应用程序将打到断点,然后你可以像在VS中一样通过它。

我只是设置了包含在Android开发工具(ADT)中的Eclipse,即adt-bundle-mac-x86_64-20131030版本。 在清单文件中设置属性给了我一个警告,说build立不同的运行和debuggingconfiguration会更好。 事实certificate,我只需要创build一个debuggingconfiguration文件:

  1. 运行>>debuggingconfiguration…
  2. 点击“debugging”采取默认值

现在你可以去运行>>debugging在设备上运行。 (当然,假设设备启用了debugging)

如果您是Eclipse或ADT开发人员并正在阅读此内容,我强烈build议Eclipse在默认情况下创build一个debuggingconfiguration。

有两种方法。 首先,您可以从开始debugging应用程序。您可以通过右键单击您的项目 – >作为Android应用程序debugging。

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

在这里输入图像描述

2)现在点击底部选项卡上+符号的小移动图标。

在这里输入图像描述

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

在这里输入图像描述

F3进入一个function。 F6为下一行,F8为下一个中断点。