如何在Eclipse开发环境进行android应用调试

如何在Eclipse开发环境进行android应用调试,第1张

1、设置断点:在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项即可.

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

3、当程序运行到断点地方时就会停下,这时可以按照下面的功能键按需求进行调试:[1]快捷键(F8)直接执行程序,直到下一个断点处停止。[2]快捷键(F5)单步执行程序,遇到方法时进入。[3]快捷键(F6)单步执行程序,遇到方法时跳过。[4]快捷键(F7)单步执行程序,从当前方法跳出。查看断点时变量当前的值:右键点击对应的变量,在菜单上选择 watch 菜单项,变量的值就会出现在 expressions窗口中.

4、双击代码编辑器左侧设置断点,点击菜单栏 Run(或F11) 便可开始程序调试.程序运行到断点处时会d出一对话框,点击yes跳入Debug 视图, 找到正在调试的类。

主要通过以下几个步骤:1、手机通过数据线连接在电脑上2、设置android手机为USB调试模式。步骤: menu—>设置 —>应用程序 —>开发 , 选择【USB调试】3、如果是window系统,系统会提示安装驱动:选择正确的android sdk安装目录,然后点击下一步,系统就开始安装驱动了4、驱动安装完成之后,重启电脑(通常系统会有“安装新驱动,重启才能生效”的提示),这但应该明白吧5、重复第1步和第2步,打开命令窗口,检测手机设备是否已经被识别,如下所示:“HT99YLG11834 device”就是检测到得手机设备6、接下来就开始在eclipse上调试android程序了,右击android工程->Run as->Android Application,d出如下窗口:(重新启动系统之后才有这样的效果)7、选中手机设备,点击OK之后,程序就开始在真机上安装了,控制台输出如下信息:[2011-04-07 22:24:49 - HelloWorld] Uploading HelloWorld.apk onto device ‘HT99YLG11834′[2011-04-07 22:24:49 - HelloWorld] Installing HelloWorld.apk…[2011-04-07 22:24:53 - HelloWorld] Success![2011-04-07 22:24:53 - HelloWorld] Starting activity com.eightqiu.activity.StatsResultActivity on device[2011-04-07 22:24:57 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.eightqiu.activity/.StatsResultActivity }8. 设置应用程序为调试模式。 *** 作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下:<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">9. 执行真机调试 *** 作:ECLIPSE调试对话框中,Target窗口中选择Manual,点击【debug】按钮,选择真机设备,开始调试。注:不管是否启用ECLIPSE环境,任何Android软件只要在真机上运行发生异常,都可以在命令行窗口下查看具体异常信息:执行:./adb logcat 可以查看到更多的系统异常消息。在这些消息中要注意查看Caused by:打 头的行,这些行指明了在哪行代码出的错误10、运行这个应用程序,这样就可以使用手机来测试了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11996901.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存