一份完整的mtklog中一共包含以下几个部分:
aee_exp / config/ mdlog / mobilelog / taglog / netlog
抓log流程
- 停止MTKLogger
- 删除sdcard/mtklog
- 开启MTKLogger
- 步骤规律及发生频率 ----某些需要开机log,则进行一步关机开机操作即可(如sim卡的、运营商的一些信息的修改)
- 问题复现时间
- 停止MTKLogger
- 将log取出
我们一般关注mobile log以及aee_exp
编写脚本信息如下(以下CODE保存为.bat文件)--方便测试妹子^_^
adb devices ----------- 为了确定手机正常连接adb
@echo "抓出sdcard/mtklog"
adb pull /sdcard/mtklog mtklog/
@echo “抓出sdcard2/mtklog”
adb pull /sdcard2/mtklog mtklog/sdcard2
@echo "抓出trace" ----------- 抓取anr问题相关的trace信息
adb pull /data/anr mtklog/anr
@echo "抓出data aee db"
adb pull /data/aee_exp mtklog/data_aee_exp
@echo "抓出data mobilelog"
adb pull /data/mobilelog mtklog/data_mobilelog
@echo "抓出NE core" ----------- 当手机死机时可抓取NE的相关log信息
adb pull /data/core mtklog/data_core
@echo "抓出tombstones" ----------- 当手机死机时可抓取tombstones相关信息
adb pull /data/tombstones mtklog/tombstones
@echo "完成"
pause