adb logcat的用法详解的简介

正在使用人数

adblogcat这个命令会输出Log的格式为日志时间,进程号,线程号,Log级别,TAG,后面跟的是Log内容。04-2721:55:45.50213151341DPowerManagerService:updateWakeLockSummaryLocked:mWakefulness=adblogcat-vtime04-2722:03:14.560D/WifiStateMachine(1315):isHighRSSI可以。

小知识:adb logcat的用法详解

adb logcat的用法详解

时间:2016-05-01 03:31    来源: 我爱IT技术网    编辑:佚名

adb logcat

这个命令会输出Log的格式为日志时间,进程号,线程号,Log级别,TAG,后面跟的是Log内容。

04-27 21:55:45.502 1315 1341 D PowerManagerService: updateWakeLockSummaryLocked: mWakefulness=

adb logcat的用法详解

adb logcat -v time

04-27 22:03:14.560 D/WifiStateMachine( 1315): isHighRSSI

可以看出格式变了,没有线程号了。

设置日志输入格式,默认的是brief 格 式

adb logcat的用法详解

adb logcat -v thread

-v后面可以跟brief process tag thread raw time threadtime long这些参数。

设置输出格式。可以看出没有时间显示了。

adb logcat的用法详解

adb logcat -b main

查看主要的日志缓冲区

system缓冲区 - 与系统相关的日志信息, main缓冲区 - 默认的缓冲区

adb logcat的用法详解

adb logcat -b radio

radio缓冲区 - 电话相关的日志信息, events缓冲区 - 事件相关的日志信息

adb logcat的用法详解

adb logcat -c

清除刚才打印的日志,就是日志从新开始显示,把以前的过滤掉。

adb logcat的用法详解

adb logcat | grep "tag"

把前面的日志 用管道输入到后面当做输入进行搜索。

adb logcat的用法详解

用户类似问题:

问题1:如何过滤 adb logcat 命令的输出

如何过滤adb logcat输出 本文介绍如何在 shell 命令行中过滤 adb logcat 输出的几个小技巧。 开发当中经常看到别人的 log 如洪水般瞬间刷满了屏幕,对自己有用的信息都被淹没了,影响心情也影响效率。下面是几个我所知道的过滤方法。 1. 只显示... >>详细

问题2:如何使用 adb logcat 查看某个进程的输出日志

adb logcat 默认是没有这个功能的,我实现了一个小bash函数,添加到你$HOME/.bashrc 文件中: # 作用:能够通过进程名显示log # 用法:alogcat com.android.calendar or alogcat calendar # 当监控的进程异常退出时,需要重新运行此命令 functio... >>详细

问题3:如何过滤 adb logcat 输出

本文介绍如何在 shell 命令行中过滤 adb logcat 输出的几个小技巧。 开发当中经常看到别人的 log 如洪水般瞬间刷满了屏幕,对自己有用的信息都被淹没了,影响心情也影响效率。下面是几个我所知道的过滤方法。 1. 只显示需要的输出,白名单 最方... >>详细

问题4:几种在shell命令行中过滤adb logcat输出的方法

我们在Android开发中总能看到程序的log日志内容充满了屏幕,而真正对开发者有意义的信息被淹没在洪流之中,让开发者无所适从,严重影响开发效率。本文就具体介绍几种在shell命令行中过滤adblogcat输出的方法。 1、只显示需要的输出(白名单) 最... >>详细

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

它主要由三个部分组成: 客户端,它运行在你的开发机上,你可以通过执行adb命令来唤起一个客户端。其他的工具例如:ADT插件以及DDMS也可以创建一个ADB客户端。 服务端,它运行在你的后台进程,这个服务管理客户端和运行在你模拟起或真机上的守护... >>详细

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“adb logcat的用法详解”相关的热门小知识: