一、 Logcat 命令
1. adb logcat>main.txt 重定向log
2. adb logcat -b main -v time>app.log 打印应用程序的log
3. adb logcat -bradio -v time> radio.log 打印射频相关的log,SIM STK 也会在里面,modem相关的ATcommand等。
4. adb logcat -bevents -v time 打印系统事件的日志,比如触屏事件;
二、MTK Log
1. radio log
命令:adb logcat -b radio -v time > radio.txt
-v time :表示log中加入了时间信息
2. main log
main log 和我们从DDMS中看到的log是一致的
命令: adb logcat -b mian -v time >main.txt
-v time:表示log中加入了时间信息
3. event log
event log 属于system log
命令:adb logcat -b events -v time>events.log
4. kernal log
使用超级终端来抓kernal log,
三、MTK log分析
1、Mobile Log:也称AP log,系统应用层的log,比如应用程序无响应或强行关闭,kernel相关的,比如driver(相机、蓝牙、usb、启动)出了开机问题、手机对服务唤醒和休眠的一些记录蓝牙相关问题。
2、主要包括四种log:kernel、main、event and radio log
3、Modem log 是手机里负责搜网和sim卡数据操作底层模块,
md log用于分析掉网、掉话和无信号问题,一般此文件都需要特殊工具解码,主要针对射频modem相关问题抓取(mtklog/mdlog)
4、Network log
主要针对网络的Network相关问题抓取(mtklog/netlog)
主要场景:彩信下载、浏览器上网、streaming问题相关
WIFI、数据流量下不同场景信号下的网络连接问题,网络下的数据传输问题