开发调试中的办法非常多,LOG是其中重要的一个方法,一些常见的LOG的抓取办法(主要针对QUALCOMM平台,未经详细整理):
1.ADB查看或保存kernel的启动LOG:
kernel log: adb shell dmesg > d:\kerneltestlog.txt
tips :dmesg -n 8 //设置log的等级
#defineKERN_EMERG"<0>"/* system is unusable*/
#defineKERN_ALERT"<1>"/* action must be taken immediately*/
#defineKERN_CRIT"<2>"/* critical conditions*/
#defineKERN_ERR"<3>"/* error conditions*/
#defineKERN_WARNING"<4>"/* warning conditions*/
#defineKERN_NOTICE"<5>"/* normal but significant condition*/
#defineKERN_INFO"<6>"/* informational*/
#defineKERN_DEBUG"<7>"/* debug-level messages*/
dmesg -s 81920 //设置LOG的Buffer,默认的buffer是8192
2.smem log:
1>、用trace32。trace32无疑是强大的,几乎可以做任何debug的事情&#x