文档章节

【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开发要学的技能非常多,技术更新速度还快,但是总的来说:掌握最核心的技术,最规范的开发流程,成为专业、出色的安...

切切歆语
05/06
0
0
Android 网络编程 目录

Android 网络编程 目录 Android 网络编程1 Http协议 to be continued... Android 架构师之路 目录 Android 架构师之路1 UML图之用例图 Android 架构师之路2 UML图之类图 Android 架构师之路3...

香沙小熊
06/21
0
0
Android 学习资料分享(2015 版)

我是如何自学Android,资料分享(2015 版) Tikitoo 2015.02.11 10:21 1713 字 3932 次阅读 自己学了两三个月的Android,最近花了一周左右的时间写了个App——Diigoer(已开源),又花了一两...

moz1q1
2015/02/12
0
4
两分钟彻底让你明白Android Activity生命周期(图文)

大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助...

i_bobby
2013/09/26
0
0
【必看】Android干货整理

哗啦啦,为方便大家更好的学习交流,小编特地整理了一大波干货!预备 前方高能预警,一大波干货袭来,接住了!!!!!!!!!!!! 如果你是零基础小白,不知如何上手Android开发,不知应学习哪些工具...

慕课网官方_运营中心
08/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

身处小公司,如何在2年内快速突破,拿到大厂offer?|掘金技术征文

本文是我一个朋友的经历,谨以此文告诉那些向往更好的未来发展而一直努力奋斗的朋友们。不管你现在身处什么小公司,都不要气馁,机会还是有的,只要你敢于拼搏奋斗,我相信你一定可以成功的。...

SuShine
9分钟前
0
0
web应用防火墙的作用

web应用防火墙也被称为网站应用级入侵防御系统,按照一些常规的定义,WAF是指通过一些列针对HTTP/HTTPS的安全策略专门为web应用提供保护的产品。它主要用于防御针对网络应用层的攻击,像SQL...

上树的熊
10分钟前
1
0
5分钟掌握var,let和const异同

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 原文出处:https://dzone.com/articles/javascript-difference-between-var-let-and-const-...

葡萄城技术团队
13分钟前
1
0
gif工具ffmpeg 的安装

ffmpeg 是一个可以将视频生成gif 格式的图片的工具, 下面说说如何安装这个工具吧: 1、 2 3 4 5 配置环境变量:

wangyanbao
14分钟前
0
0
RocketMq在windows下安装

mqnamesrv.cmd -n localhost:9876#启动namesrvmqbroker.cmd #启动brokermqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true//启动控制台java -jar rocketmq-console-ng......

王桥修道院副院长
14分钟前
0
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部