1.Logcat(能截取除了Kernel以外的所有Log信息),连接USB到电脑上,执行如下命令:User版本也可以使用
adb logcat –v time >c:\ logcat.txtadb logcat –v time –b radio >c:\radio.log在执行命令的根目录下能找到Log文件logcat.txt2.Kernel log,连接USB到电脑上,执行如下命令:adb shell dmesg > c:\dmesg.txt在执行命令的根目录下能找到Log文件dmesg.txt3.ANR的问题需要提供/data/anr/traces.txt,连接USB到电脑上,执行如下命令:adb pull /data/anr/traces.txt .在执行命令的根目录下能找到Log文件traces.txtUser 版本上输入adb shell cat /data/anr/traces.txt4.随机问题的log获取的方法,连接USB到电脑上,执行如下步骤:1)启动系统,连接USB,执行adb shell<回车>2)进入shell后可执行 logcat -v time > /sdcard/log.log &Log文件在手机的存储卡里log.log,拔掉USB线,仍然可以记录log5、连接usb, 执行 adb shell ,进入到系统后执行 cat /proc/kmsg >/data/kmsg.txt &然后可以拔出usb线,复现问题重现后连接USB线执行adb pull /data/kmsg.txt c:/ 到C盘根目录下 取出log(kmsg.txt)6、插上usb线后执行 adb logcat /v >c:\1.txt直接在c盘目录下就能找到文件,不能拔下usb线7、附件为抓取开机的log工具(挂起唤不醒、死机)请将附件拷贝到自己的C:\Documents and Settings\luying路径下,手机连接usb线,运行cmd,输入adb push init.qcom.post_boot.sh /system/etc/然后重新启动手机。 进行bug的重现。重启后不用连接usb线操作了重现之后,将手机中/data目录下的logcat-Tue Mar 29 11:53:04 BNT 2011.txtkmsg-Tue Mar 29 11:53:04 BNT 2011.txt新装完后会出现如下两个文件:logcat-Tue Mar 29 11:53:04 BNT 2011.txtkmsg-Tue Mar 29 11:53:04 BNT 2011.txt当时拷不出来,再新重启手机后会自动又生成两个新的文件,之前的文件就可以拷出来了8、死机的log抓取(user版本)adb shell 进入系统mkdir /sdcard/(自定义文件夹名)dmesg > /sdcard/(文件夹名)/dmesg.txt &现象重现,但是由于已经不能连接usb,因此请重启机器。adb pull /sdcard/(文件夹名)/dmesg.txt ./dmesg.txt