文档章节

【Android】技术小白的Log学习之路

技术小黑
 技术小黑
发布于 2014/10/08 17:07
字数 387
阅读 30
收藏 0

    技术小白,开始学习的Log,来做个小小总结,一起分享,一同成长。   

    在我们其实启动APP程序的时候,经常Logcat会有输出log日志的情况。

   Log日志,它的优先级是分为:Verbose<Debug<Infor<Warn<Error

  要点1:何时系统会产生Log文件

 A:程序异常退出,异常显示为:uncaused exception

 B : 程序强制关闭,Forse Closed(简称 FC)

 C : 程序未响应 ANR(Application  No Response)

要点2:何时系统会产生ANR

 A:界面操作(按钮的点击)等待响应时间超过了5秒

 B : HandleMessage回调函数中执行超过了10秒

要点3:如何避免产生ANR

 A:技巧是,进行长时间的处理,要么放在主界面,要么放在另外一个线程中。

要点4:Log文件结构

 当我们打开一个log日志文件,主要包含了如下三个部分:

 A:系统的基本信息:内存,cpu,进程,队列

 B :  事件信息(主要分析信息info打印的信息)

 C :  虚拟机的信息。

要点5:最主要的还是,如何利用我们的Log文件来快速了解我们的问题

针对我们刚刚说的几种情况,如何利用

A: ANR问题,则在log文件中,搜索ANR关键字,可以快速定位.

 B :  如果是FC和其他议程退出,则搜索Fatal可以进行快速定位到问题所在



 

© 著作权归作者所有

共有 人打赏支持
技术小黑
粉丝 1
博文 1
码字总数 387
作品 0
福州
程序员
私信 提问
android --------学习流程图

如何快速入门和进阶安卓开发,是很多技术小白的疑问。 大家都知道,Android开发要学的技能非常多,技术更新速度还快,但是总的来说:掌握最核心的技术,最规范的开发流程,成为专业、出色的安...

切切歆语
2018/05/06
0
0
系统学习android开发 让android之路更清晰

不知道 android开发 应该怎么学?遇见瓶颈不知道该怎么做? 首先,要明白,android学习应该是系统化的,并不是东一块西一块的学一点代码就OK的了。 系统的学习android开发技术,从应用到底层...

达尔文子
2013/07/10
557
0
高焕堂《android从程序员到架构师之路》YY答疑

台湾Android教父高焕堂老师新作《Android从程序员架构师之路》国内唯一的课程,学习高老师提出的EIT架构设计模式,能从普通Android工程师往Android架构设计师这个新的台阶攀登,同时更加熟悉...

达尔文子
2013/07/17
879
2
各位大侠们,根据你们的建议 我稍作修改了一下我的简历 你们看行吗?

我目前所在地是 河南商丘, 工作的目标地是 深圳附近。 我在 性格方面 是一个乐观积极的人,动手能力强,喜欢钻研。我在 能力方面 是一个负责并充满能量的年轻人,不懂就学,不会就问问,问百...

farley-fu
2014/09/05
1K
20
开源力量公开课第二十四期-为何Hadoop是分布式大数据处理的未来&如何掌握Hadoop?

详情:http://www.osforce.cn/?p=1216 课程题目:开源力量公开课第二十四期-为何Hadoop是分布式大数据处理的未来&如何掌握Hadoop? 开课时间:2013年07月30日 18:30 - 21:30 现场或线上参课:...

程开源
2013/07/19
186
2

没有更多内容

加载失败,请刷新页面

加载更多

全面理解Java内存模型(JMM)及volatile关键字

理解Java内存区域与Java内存模型 Java内存区域 Java虚拟机在运行程序时会把其自动管理的内存划分为以上几个区域,每个区域都有的用途以及创建销毁的时机,其中蓝色部分代表的是所有线程共享的...

亭子happy
30分钟前
1
0
Prometheus监控mysql实例--centos7安装mysql_exporter

目录 概述 环境准备 普罗米修斯简介 mysql安装 mysqld_exporter安装 启动参数列表 概述 prometheus(普罗米修斯) 是一个开源系统监控和报警工具包,许多公司和组织都采用了Prometheus,该项目...

java_龙
36分钟前
5
0
拥有2000家门店,他如何晋升为服装界的新宠?

摘要: —— iwarm3.0加热组件、碳纳米管膜炎、管状石墨结构体...你看到并不是一款高科技电子产品,这是快鱼服饰在这个冬天推出的黑科技产品 - 智能温控羽绒服。 在竞争激烈的服装行业,快鱼...

阿里云云栖社区
38分钟前
2
0
不忘初心 砥砺前行-智和信通2018年年会报道

1月18日,智和信通以“不忘初心 砥砺前行”为主题的2018总结会议暨2019年年会在京召开。年会以总经理李少龙的讲话为开场,充分肯定了全体员工2018年的工作和成绩,并表达了公司产品智和网管平...

智和网管平台
46分钟前
1
0
NGINX api网关

nginx配置 vi nginx.conf include /usr/local/nginx/conf/api/gateway.conf; # 所有的API网关配置 include /usr/local/nginx/conf/vhosts/*.conf; # 正常web域名配置......

以谁为师
48分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部