android调试步骤,Android16_Android调试步骤
Android16_Android调试方法
一、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()方法中的名字。
android调试步骤,Android16_Android调试步骤相关推荐
- 通过BOP-2操作面板对G120变频器进行调试的具体方法步骤(图文)
通过BOP-2操作面板对G120变频器进行调试的具体方法步骤 BOP-2的基本信息: 订货号:6SL3255-0AA00-4CA1 正反面图片如下图所示, 初始界面如下图所示, 此时点击HAND/AU ...
- QT调试的详细操作步骤
QT调试的详细操作步骤(配案例) QT版本:5.8.0 一.断点调试 二.单步调试 三.用qDebug()调试. 参考文献: QT版本:5.8.0 一.断点调试 QT提供了一个很有用的调试方式:断点调 ...
- PCB电路板调试都有哪些步骤及方法?
对于一个新出的PCB样板,入行新手调试起来往往会遇到一些困难,特别是当样板比较大.元件比较多时,往往无从下手.那么,PCB电路板调试都有哪些步骤及方法? 一.板面观察及电阻检查 首先要大概观察一下,板 ...
- android studio 开发android app 真机调试
大家都知道开发android app 的时候可以有2种调试方式, 一种是Android Virtual Device(虚拟模拟器) ,另一种就是真机调试. 这里要说的是真机调试的一些安装步骤: 1. ...
- Android通过Chrome Inspect调试WebView的H5 App出现空白页面的解决方法(不需要FQ)
本文系博主原创,未经许可不得转载.如未经本人同意,私自转载或盗取资源提供下载,本人保留追究其法律责任的权利. 调试基于WebView的Hybrid App最舒服的工具当然是Chrome自带的开发者工具 ...
- 动态分析Android App之动态调试
这个系列一共有五篇左右,内容主要介绍如何在Java层动态分析和调试Android App,和网上其他教程相比,内容更充实,体系更健全,深入而浅出. 闻道有先后,术业有专攻,希望能给刚入门Android ...
- android java 调试工具_调试应用 | Android 开发者 | Android Developers
Auto 如果您希望 Android Studio 自动为您要调试的代码选择最合适的选项,请选择此调试类型.例如,如果您的项目包含任何 C 或 C++ 代码,Android Studio 会自动使用 ...
- Android FrameWork 学习之Android 系统源码调试
这是很久以前访问掘金的时候 无意间看到的一个关于Android的文章,作者更细心,分阶段的将学习步骤记录在自己博客中,我觉得很有用,想作为分享同时也是留下自己知识的一些欠缺收藏起来,今后做项目的时候会 ...
- [免费专栏] Android安全之动态调试APP的一些技巧「Android Studio调试」
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Android安全付费专栏长期更新,本篇最新内容请前往: [ ...
最新文章
- 恭喜,五年时间再造一家赴美上市公司
- 关于z-index介绍
- 多线程的几种实现方法
- mini2440的时钟
- c3p0 参数 模糊查询_Hibernate day03笔记
- 2015年3月29号日报
- 2021-2025年中国顶级服务行业市场供需与战略研究报告
- python中如何导入数据包_如何在python中发送数据包?
- scanf()和getchar() 使用
- ImageMagick 图片处理 函数说明和使用举例
- Linux下如何编写和使用自定义的Shell函数和函数库
- 新建SVN Repository
- 2100 年的世界会怎样?用遥感数据预测未来城市
- 三个小李子讲述安卓动画用法
- 如何控制cpu资源使用?
- swoole安装教程人人商城互动直播通信服务启用教程
- 制作轮播图经验分享——element ui走马灯的使用(附源码,效果截图)
- 获取当天年月日,及开始结束时间
- selenium教程(2)CSS元素操作
- 轻量级姿态估计技巧综述