如何使用Eclipse逐行debuggingAndroid应用程序?
我熟悉VS.Net IDE,它对debugging有很多支持。 但是android的开发对我来说是新的东西。 我正在使用Eclipse IDE。 我想知道如何在线debuggingandroid应用程序,就像我们可以在.Net IDE中做的那样?
目前我正在使用日志窗口 ,但我不满意它。 我需要专家的build议,使用EclipsedebuggingAndroid应用程序的最佳方法是什么?
非常感谢您宝贵的时间和帮助。
-
通过右键单击项目启动应用程序并select
Debug As
– >Android Application
或通过正常运行,然后在DDMS透视图中select设备窗格中正在运行的应用程序,然后单击绿色的错误。 -
一旦断点被击中,你可以跳过 (
f6
)或f6
(f5
)(检查运行菜单以获取更多命令)。
那么我发现了一些指导如何使用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文件:
- 运行>>debuggingconfiguration…
- 点击“debugging”采取默认值
现在你可以去运行>>debugging在设备上运行。 (当然,假设设备启用了debugging)
如果您是Eclipse或ADT开发人员并正在阅读此内容,我强烈build议Eclipse在默认情况下创build一个debuggingconfiguration。
有两种方法。 首先,您可以从开始debugging应用程序。您可以通过右键单击您的项目 – >作为Android应用程序debugging。
在第二种方法中,您可以debugging任何活动,而无需重新启动完整的应用程序。 你可以这样做: – 1)去DDMS
2)现在点击底部选项卡上+符号的小移动图标。
3)现在点击设备。 之后,列出的设备列表将显示在项目列表中。单击所需的项目。然后单击绿色debugging选项。您的debugging模式现在启动。
F3进入一个function。 F6为下一行,F8为下一个中断点。