- 浏览: 67509 次
- 性别:
- 来自: Mercury
最新评论
一、DDMS的使用
在Eclipse中打开DDMS视图
1.LogCat:
LogCat用于显示程序运行时的日志信息,一般包括debug、info、warn和error,上面5个圆圈形按钮分别是:
V -- verbose:查看全部日志信息
D -- debug:查看debug、info、warn和error信息
I -- info:查看info、warn和error信息
W -- warn:查看warn和error信息
E -- error:查看error信息
另外,LogCat可以添加过滤器,用来查看特定的信息,例如我们之前添加的System.out过滤器就是用来查看输出信息的。
2.File Explorer
File Explorer可以浏览当前模拟器中的所有文件。就是和用adb shell中查看的是一样的。比如:上次通过shell命令查询数据库的位置是在data/data/com.android.activity/database/下面。
此外,在File Explorer标签上有两个按钮,分别是push a file from device和push a file onto device,即从模拟器上得到一个文件和向模拟器上添加一个文件。这样可以可以很方便的在模拟器与电脑之间传输数据。
3.Devices
有时Android模拟器正常运行,可是DDMS却和模拟器的连接中断,此时只要在Devices标签下点击restart即可重新建立连接。
二、常见程序调试方法
当程序运行时提示有异常时,可以在Logcat下面看Error信息,里面会有异常的全部信息。通常做法是使用Log这个类在程序中记录日志信息。
例如:
Log.d("debugInfo","这是程序中的Debug信息");
d()方法就是debug信息,此外还有v()、i()、w()、e()等,这样添加日志信息之后就可以在LogCat中添加过滤器,当程序运行的时候就可以查看日志信息了。
d()方法中的参数分别为日志名称和日志内容。添加过滤器方法:
其中,Log Tag就是d()方法中的名字。
发表评论
文章已被作者锁定,不允许评论。
-
Android40_Dialog
2011-11-14 00:11 2994Dialog是Android常用的对话框控件。AlertDia ... -
Android39_Clock和TimePicker
2011-11-14 00:08 2358一、AnalogClock和DigitalClock ... -
Android38_ImageView和Gallery
2011-11-14 00:07 3610一、ImageView使用方法 ImageVi ... -
Android37_JSON数据解析
2011-11-08 00:14 2345一、JSON介绍 JSON(JavaSc ... -
Android36_Animations使用(四)
2011-11-08 00:14 3417一、LayoutAnimationsContrlller ... -
Android35_Animations使用(三)
2011-11-08 00:13 2650一、AnimationSet的具体使用方法 ... -
Android34_Animations使用(二)
2011-11-08 00:12 1955在代码中使用Animations可以很方便的调试、运行 ... -
Android33_Animations使用(一)
2011-11-08 00:12 2283一、Animations介绍 Anima ... -
Android31_AppWidget使用(二)
2011-11-05 00:09 2504一、PendingIntent介绍 PendingIn ... -
Android30_AppWidget使用(一)
2011-11-05 00:08 2260一、App Widget定义 App ... -
Android32_Notification用法
2011-11-05 00:09 1885Android系统的状态栏(Status Bar)中有一 ... -
Android29_SeekBar和RatingBar
2011-11-02 23:21 2117一、使用SeekBar步骤: SeekB ... -
Android28_ExpandableListActivity
2011-11-02 23:21 1484ExpandableListActivity就是可扩展的 ... -
Android27_AutoCompleteTextView
2011-11-02 23:21 1088一、创建AutoCompleteTextView ... -
Android26_DatePicker
2011-11-02 23:20 1778一、DatePicker和DatePickerDialo ... -
Android25_Spinner使用方法
2011-11-02 23:20 2813一、创建Spinner的步骤 1.在布局 ... -
Android24_Service初步
2011-10-18 22:27 1006一、Service概念 ... -
Android23_Socket编程
2011-10-18 22:19 1506一、什么是Socket Socket是基 ... -
Android22_WIFI网络操作
2011-10-18 22:12 1691一、什么是WIFI WIFI就是一种无线 ... -
Android21_广播机制(二)
2011-10-18 22:00 1003一、注册BroadcastReceiver的方法 ...
相关推荐
【3399升级工具 AndroidTool_Release_v2_3399_android_factorysy7_AndroidT】是一款专门针对3399平台Android设备的固件升级工具,它提供了方便快捷的方式来更新设备的系统软件。这款工具是AndroidTool的发布版本,...
2. **Android Studio**:Google官方推出的集成开发环境(IDE),内含代码编辑器、调试器、构建工具等一系列功能,是Android应用开发的首选平台。 3. **ADB (Android Debug Bridge)**:一个多功能命令行工具,用于...
《使用IDA调试Android android_server_nonpie的深度解析》 在Android系统中,`android_server`是核心服务框架的重要组成部分,它负责处理系统级的服务请求,是Android系统与应用程序交互的关键桥梁。尤其在Android ...
驱动安装过程中,可能需要开启设备的USB调试模式,并在设备上确认授权,以允许电脑访问设备的硬件资源。 接下来,我们来看看如何使用AndroidTool进行固件烧录: 1. **下载与解压**:下载AndroidTool_Release_v2.35...
IDA 调试Android android_server,可以用于Android 5.0及以上的版本中。支持pie。
3. **调试工具**:可能包含用于跟踪和调试的工具,如logcat日志输出,这对于问题诊断至关重要。 4. **测试用例**:可能包含用于验证驱动功能的测试脚本,帮助确保驱动的正确性和稳定性。 5. **版本信息**:V3.0.4...
这个版本是V1.3.1的更新,发布于2018年,旨在帮助开发者、逆向工程师以及Android爱好者在分析、调试、优化和安全测试Android应用时提供便利。以下将详细介绍该工具集包含的主要功能和知识点: 1. **Android逆向工程...
《Android调试利器:AndroidKiller_v1.3.1详解》 在移动应用开发领域,尤其是在Android平台上,调试是开发者日常工作中不可或缺的一部分。为了提高效率并解决编译过程中的问题,各种工具应运而生。其中,名为...
为了理解、调试或优化Android应用程序,开发者经常需要对APK文件进行逆向工程。这就引出了我们今天要讨论的主角——AndroidKiller_v1.3.1,一个专为Android APK文件设计的解压工具。它允许开发者抽取项目中的资源...
标题中的“jd-gui.rar_android_android gis_android gui_android jd-g_安卓反编译”指出,这个压缩包包含了一个用于Android应用反编译的工具,名为“jd-gui”。jd-gui是Java反汇编器GUI(图形用户界面)的一个版本,...
用户指南将提供调试工具和方法,帮助识别和解决可能出现的问题。 8. 兼容性与升级:随着Android版本的更新和Quectel模块的迭代,驱动也需要相应升级以保持兼容性。用户指南会介绍如何评估新版本驱动的适用性,并...
1. 检测调试器:项目主要通过检查系统中是否存在调试标志、系统调用(如ptrace())以及进程状态等方法来判断是否被调试。例如,可以检查`/proc/self/status`文件中的`TracerPid`字段,如果其值不为0,则表示有调试器...
- 调试与开发:开发者可以利用Gadget CDC驱动进行远程调试,例如通过USB连接在电脑上查看和控制Android设备。 - 数据传输:通过模拟串口,用户可以方便地在电脑和手机之间传输文件,而无需依赖其他软件或服务。 -...
12. **测试与调试**:包括单元测试、集成测试和性能测试,以及使用Android Studio的调试工具进行问题排查。 通过分析这个项目,开发者不仅可以学习到Android应用开发的基本流程,还能深入了解游戏开发中的各种技术...
《安卓逆向工具AndroidKiller_v1.3.1深度解析》 在移动应用开发领域,尤其是对于Android系统,逆向...对于Android安全研究、软件调试以及应用优化的从业者来说,掌握并熟练使用AndroidKiller将极大地提升工作效率。
标题 "Realtek_wifi_SDK_for_android_20111103.rar_android_realtek_realte" 暗示我们正在处理一个针对Android平台的Realtek WiFi软件开发工具包(SDK)。这个版本是2011年11月3日的,意味着它可能包含了那时的最新...
"AndroidKiller_v1.3.1-WO"是一个针对Android设备的专业工具,可能是用于调试、性能优化或者故障排查的应用程序。从版本号1.3.1可以看出,它经过了多次迭代和改进,以提供更稳定和高效的功能。在IT行业中,这样的...
本文将详细介绍如何使用Unity3D的Profiler工具在真机上进行Android游戏的调试,以解决网络上各种方法纷繁复杂的问题。 一、ADB直连调试 推荐使用ADB直连方式进行调试,因为这种方式反馈速度快,且对网络的依赖性较...
【标题】"Android_SMS.rar" 是一个包含有关Android短信功能的源代码压缩包,主要针对的是Android平台上短信的发送和接收。"Android_SMS_android_apk" 暗示了这可能是一个已经打包好的APK应用,可以安装在Android设备...