Android Log相关
Log文件位置
一般在真机的/data/log下面。
Log文件产生
一般在如下几种情况会生成Log文件:
1.抛出了没有捕获的异常, uncaught exception
2.程序强制关闭 ,Force Closed (简称FC)
3.程序无响应,Application Not Responding (简称ANR) 。
4.手动生成。
Log文件查看
Log文件主要由三大块组成:
1.系统基本信息
包括内存,CPU,进程队列,虚拟内存,垃圾回收等信息。
2.事件信息
我们主要分析的信息。
3.虚拟机信息
包括进程的,线程的跟踪信息,这是用来跟踪进程和线程具体点的好地方。
关键词
可以快速定位错误的几个关键字:
FATAL EXCEPTION: main
ANR
Caused by…比如:
Caused by: java.lang.NullPointerException
参考资料
[Android实例] 【Sundy系列】网上绝无仅有的Log分析教程及例子! :
http://www.eoeandroid.com/forum-viewthread-tid-55761-highlight-sundy.html
关于ANR的介绍:
http://developer.android.com/training/articles/perf-anr.html
进一步可能研究的崩溃Log生成工具:
http://blog.csdn.net/liuhe688/article/details/6584143