adb logcat 怎么输出到文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了adb logcat 怎么输出到文件相关的知识,希望对你有一定的参考价值。

adblogcat默认是没有这个功能的,我实现了一个小bash函数,添加到你$HOME/.bashrc文件中:#作用:能够通过进程名显示log#用法:alogcatcom.android.calendaroralogcatcalendar#当监控的进程异常退出时,需要重新运行此命令functionalogcat()OUT=$(adbshellps|grep-i$1|awk'print$2')OUT=$(echo$OUT|sed's/[[:blank:]]\+/\|/g')#当进程异常退出,log是通过AndroidRuntime输出的adblogcat-vtime|grep-E"$OUT|AndroidRuntime"调用方法:alogcatemailemail替换成你的packagename,全名或部分都可以。 参考技术A android开发 使用 adb logcat 输出代码 log.e(“”,“”),前面是名字,后面是要输出的变量,就可以了。d,i都可以

adb shell logcat grep -i hook

'grep' is not recognized as an internal or external command,
operable program or batch file.
朋友说是环境变量不行 怎么做才可以

参考技术A adb logcat |grep -i hook追问

还是一样

追答

adb logcat | find /i "hook"

追问

List of devices attached
127.0.0.1:21503 device
我用的 模拟器

追答

adb logcat | findstr /i "hook"

试下这个

追问

没有提示错误 不知道为什么HOOK没反应  

这个除了在CMD里操作  有没有什么软件吗?

这是HOOK的软件

HOOK的结果是不是直接显示出来啊

以上是关于adb logcat 怎么输出到文件的主要内容,如果未能解决你的问题,请参考以下文章

请教用adb logcat 命令将log输出到文件的问题

请教用adb logcat 命令将log输出到文件的问题

adb logcat 通过包名过滤日志并输出到txt文件

终端中查看某个app的logcat输出,支持关键字筛选,支持输出到文件

adb logcat和grep命令的使用

android logcat抓取app日志