日志分析(一)
Posted zhangjin1120
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了日志分析(一)相关的知识,希望对你有一定的参考价值。
日志包是怎么到处的?
拨号盘输入暗码,以红米手机为例,输入
*#*#284#*#*
,手机振动后自动生成日志。车载系统,进入系统后,要插入U盘,切换到device模式
,U盘识别后,再进入log日志,一键导出所有日志。
日志包内有哪些内容?
测试给的日志压缩包,解压后如下图:
aee_exp
- AEE 是 MTK平台自研,用于侦测android手机系统异常重启的一套系统机制,当AEE系统侦测到异常后会生成 db 文件.。
.db
文件对应的目录是:/data/aee_exp
手机重启问题快速分析定位指南
anr
- 分析ANR,对应的系统目录是:
/data/anr
,如下图:
dropbox
主要分析ANR, 对应的目录是:
/data/system/dropbox
图中的StrictMode是一个开发工具,参考:Android性能优化之StrictMode使用
关于dropbox的更多介绍参考:Android导出Dropbox日志
log
mobilelog
mobilelog就比较复杂了,后面再分析。主要看里面的main_log文件。
mtk log分析要点
Andoird日志分析
tombstones(墓碑)
系统崩溃时,生成 tombstone 文件,保存在目录:
data/tombstones
Android Tombstone 分析
以上是关于日志分析(一)的主要内容,如果未能解决你的问题,请参考以下文章
我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情
Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段