安卓开发入门教程-常用工具_Log
发布日期:2021-06-29 18:30:16
浏览次数:2
分类:技术文章
本文共 1145 字,大约阅读时间需要 3 分钟。
关注 ,免费获取全套安卓开发学习资料
什么是Log
Log是安卓程序用来打印日志的工具,相比于默认的控制台(println
)输出,Log支持分级别过滤日志,方便按照关键字进行过滤等.
基础样例
- 代码
Log.v("MainActivity","打印一般信息")Log.d("MainActivity","打印调试信息")Log.i("MainActivity","打印提示信息")Log.w("MainActivity","打印警告信息")Log.e("MainActivity","打印错误信息")
- Log.v, 用于打印一般性日志,对应级别为verbose,其显示优先级最低.
- Log.d, 用于打印调试信息,这些信息用于在开发过程中确认问题,对应级别为debug,其显示优先级比verbose高一级.
- Log.i, 用于打印重要性高一些的信息,对应级别为info,其显示优先级比debug高一级.
- Log.w, 用于打印警告信息,表示出现了需要引起重视的情况,对应级别为warn,其显示优先级比info高一级.
- Log.e, 用于打印错误信息,表示出现了严重的问题,应尽快修复,对应级别为error,其显示优先级最高. 在Logcat中显示时,一般呈现为红色(其他级别的日志都是灰色的).
- 查看打印结果: 在Logcat窗口中查看打印结果. Logcat主界面介绍:
- 区域1显示的是已连接的设备列表(含安卓模拟器、真实手机),如果连接了多个设备,就从列表中选择正确的设备.
- 区域2显示的设备上运行的可调试的应用列表,如果区域5选择的是“Show only selected application”,那么就只会显示选中的应用的log日志.
- 区域3显示的是日志级别,级别越高显示的日志越少,级别越低显示的日志越多.级别:Verbose<Debug<Info<Warn<Error. 备注: 级别列表中还有一个Assert,从官方文档看,通过Log.wtf打印,是比Error级别更高的,但实测Log.wtf打印的也是Error级别.
- 区域4用于输入关键字过滤日志.
- 区域5用于标识区域4的输入信息是否为.
- 区域6用于选择过滤方式
- “Show only selected application”表示只显示指定应用的日志.
- “Firebase”是Google提供的一个安卓开发基础服务平台,此选项用于显示Firebase相关的日志.
- “No Filters”表示不做过滤.
- “Edit Filter Configuration”会打开一个新的界面用于定制新的过滤器.
打印结果样例:
完整源代码
安卓开发入门教程系列汇总
开发语言学习
UI控件学习系列
关注头条号,第一时间获取最新文章:
转载地址:https://cxyxy.blog.csdn.net/article/details/108196276 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年05月01日 04时50分26秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
容器管理大战:Kubernetes vs.Docker Swarm与Amazon ECS
2019-04-29
Java应用程序中的性能改进:ORM / JPA
2019-04-29
Kafka主题体系架构-复制、故障转移和并行处理
2019-04-29
怎么进行负载测试?
2019-04-29
很全!浅谈几种常用负载均衡架构
2019-04-29
软件开发人员维护代码指南
2019-04-29
2019年一线大厂20个长问mongo面试题和答案
2019-04-29
局部敏感哈希Locality Sensitive Hashing归总
2019-04-30
图像检索中为什么仍用BOW和LSH
2019-04-30
图˙谱˙马尔可夫过程˙聚类结构----by林达华
2019-04-30
深度学习读书笔记之AE(自动编码AutoEncoder)
2019-04-30
深度学习读书笔记之RBM
2019-04-30
深度学习word2vec笔记之基础篇
2019-04-30
法国INRIA Data Sets & Images 数据集和图像库
2019-04-30
训练自己haar-like特征分类器并识别物体(1)
2019-04-30
iOS容易造成循环引用的三种场景,就在你我身边!
2019-04-30
iOS下KVO使用过程中的陷阱
2019-04-30