android eclipse断点调试

maiziedu · 2015-11-16 08:18:05 · 3730 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2015-11-16 08:18:05 的主题,其中的信息可能已经有所发展或是发生改变。

在android开发中,我们常常需要对程序进行调试,而常用的就是断点调试。Eclipse作为android主要的开发环境,用eclipse开发android程序的时,断点调试又如何开展呢? 一起来看看具体的操作方法和步骤吧。

1、设置断点

在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项。

1.png

2、在debug模式下运行程序进入调试状态:通过点击工具栏上的小虫按钮或者是在项目右键点击然后选择Debug As,Android Application菜单,启动程序的调试模式。

第一次运行调试模式eclipse会弹出如下确认窗口:

2.gif

当程序运行到你的断点地方时就会停下,这时可以按照下面的功能键按需求进行调试:

[1]快捷键(F8)直接执行程序,直到下一个断点处停止。

[2]快捷键(F5)单步执行程序,遇到方法时进入。

[3]快捷键(F6)单步执行程序,遇到方法时跳过。

[4]快捷键(F7)单步执行程序,从当前方法跳出。

 查看断点时变量当前的值:右键点击对应的变量,在菜单上选择 watch 菜单项,变量的值就会出现在 expressions窗口中。

3.png

  以上就是使用eclipse如何开展android程序断点调试的简要方法,如果还有不清楚的地方,大家可以在程序中去试试。

相关文章:《使用android studio如何开展断点调试》http://www.maiziedu.com/group/article/8293/


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

3730 次点击  
加入收藏 微博
4 回复  |  直到 2016-01-20 03:13:19
Lam_King
Lam_King · #1 · 9年之前

你这个是用的模拟器来调 还是真机来调呢

Coness
Coness · #2 · 9年之前

使用真机调试可以通过Testbird云手机来实现。 1.设置断点 f06ad2c794f685a8b95949cbd41b6117.png 2.选择需要连接的云手机 图片81.png 3.开始调试 3.图片101.png

jennifer
jennifer · #3 · 9年之前

TestBird云手机是啥?是真机?

Coness
Coness · #4 · 9年之前

@jennifer当然是真机咯~不过 Testbird云手机是远程真机,可以通过电脑来远程调试。

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传