android 在Dos下用adb打Log的方法

1、打普通log:

                         用adb logcat -v time > 保存log的路径

2、打radiol的log:

                             
                     adb logcat -b radio -v time > 保存路径

3、内核log:

                     adb shell cat proc/kmsg > 保存路径

下边将介绍一种比较简便的方法,写一个bat批处理文件来打log:

1、

@echo off
echo  * log文件将保存在 E:\log\下面 以kernel+当前日期加时间命名。

echo  * 如果在停止抓取log后,无法删除或者上传,可到任务管理器中删除adb.exe进程。

echo  * 正在抓取log 不要关闭此窗口.........

set t= %time:~0,5%
set T= %t::=-%

et TT=%T: =%
set D=%date:~0,10%
echo %D%-%TT%

adb logcat -v time > E:\log\logcat-%D%-%TT%.log

pause

 

2

@echo off
echo  * log文件将保存在 E:\log\下面 以kernel+当前日期加时间命名。

echo  * 如果在停止抓取log后,无法删除或者上传,可到任务管理器中删除adb.exe进程。

echo  * 正在抓取log 不要关闭此窗口.........

set t= %time:~0,5%
set T= %t::=-%

et TT=%T: =%
set D=%date:~0,10%
echo %D%-%TT%


adb logcat -b radio -v time > E:\log\radio-%D%-%TT%.log

pause

 

3、

@echo off
echo  * log文件将保存在 E:\log\下面 以kernel+当前日期加时间命名。

echo  * 如果在停止抓取log后,无法删除或者上传,可到任务管理器中删除adb.exe进程。

echo  * 正在抓取log 不要关闭此窗口.........

set t= %time:~0,5%
set T= %t::=-%

et TT=%T: =%
set D=%date:~0,10%
echo %D%-%TT%

adb shell cat proc/kmsg > E:\log\kernel-%D%-%TT%.log

pause

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值