Android logcat 命令小结
logcat 是 Android 开发最常用的 debug 方式,记录下常用的命令。
1.清除缓冲区 : logcat -c
2.查看缓冲区大小: logcat -g
3.修改缓冲区大小:logcat -G 10m
有些机器的缓冲区很小,不修改的话,有可能遇到 read: unexpected EOF!
的情况,log 就中断了。
可参考 Android 系统log长度限制_南国樗里疾的博客-CSDN博客_android log 长度
可以修改为指定的大小,可根据需要设置。不要设置太大,太大了 logd 进程占用内存会很高,影响机器性能。
4.抓取指定 TAG 的 log 信息: logcat -s TAG
5.抓取包含指定关键字的 log 信息: logcat | grep TAG
4 和 5 的区别是,
a:Log.d(“TAG”,“msg , good”);
b:Log.d(“TAG”,“exception”);
c:Log.d(“test”,"msg ");
如上 3 条 log 信息,logcat -s tag 可看到 a 和 b 两条信息;
logcat | grep msg 可看到 a 和 c 两条信息。
6.抓取包含多个关键字的 log 信息: logcat | grep -e key1 -e key2 key3
这样,包含关键字 key1 、 key2 、key3 关键字的 log 信息都能抓到。
7.抓取异常Exception信息 : logcat *:E
8.抓取带时间信息的 log 信息:logcat -v time
、logcat -v threadtime
9.抓取 log 信息并保存至指定路径:logcat -f data/log.txt
这样会中断终端窗口输入。
10.后台抓取 log 信息并保存至指定路径:logcat -f data/log.log &
也可以组合使用 logcat -v time -f data/log.log &
。
后台抓取,不影响终端窗口输入。
console:/ # logcat -f data/log.log &
[1] 4139
console:/ #
11.后台抓取 log 信息并保存至指定路径:logcat > /data/logcat.txt &
其实和 10 是一样的, >
理解为重定向。
Android logcat 命令小结相关推荐
- Android logcat命令详解
一.logcat命令介绍 1.android log系统 2.logcat介绍 logcat是android中的一个命令行工具,可以用于得到程序的log信息 log类是一个日志类,可以在代码中使用lo ...
- android logcat 命令详解
转载自:http://www.cnblogs.com/flyingcode/p/5280501.html Android日志系统提供了记录和查看系统调试信息的功能.日志都是从各种软件和一些系统的缓冲区 ...
- android adb命令 抓取系统各种 log
android adb命令 抓取系统各种 log getLog.bat: adb root adb remount adb wait-for-device adb logcat -v time > ...
- adb logcat命令查看并过滤android输出log
adb logcat命令查看并过滤android输出log cmd命令行中使用adb logcat命令查看android系统和应用的log,dos窗口按ctrl+c中断输出log记录. logcat日 ...
- Android日志[进阶篇]三-Logcat 命令行工具
Android日志[进阶篇]一-使用 Logcat 写入和查看日志 Android日志[进阶篇]二-分析堆栈轨迹(调试和外部堆栈) Android日志[进阶篇]三-Logcat命令行工具 Androi ...
- adb logcat 保存_adb logcat命令查看并过滤android输出log
cmd命令行中使用adb logcat命令查看android系统和应用的log,dos窗口按ctrl+c中断输出log记录. logcat日志中的优先级/tag标记: android输出的每一条日志都 ...
- Android的Logcat命令详解:翻译Enabling logcat Logging
Android的Logcat命令详解 --翻译Enabling logcat Logging 田海立@CSDN 2011/07/28 Android LOG系统提供了收集和查看系统调试输出的功能.各种 ...
- linux下logcat命令,Android shell命令行中过滤adb logcat输出的几种方法
我们在Android开发中总能看到程序的log日志内容充满了屏幕,而真正对开发者有意义的信息被淹没在洪流之中,让开发者无所适从,严重影响开发效率.本文就具体介绍几种在shell命令行中过滤adb lo ...
- adb logcat 命令行用法
本文为转载. 作者 :万境绝尘 转载请著名出处 eclipse 自带的 LogCat 工具太垃圾了, 开始用 adb logcat 在终端查看日志; 转载地址:http://blog.csdn.ne ...
最新文章
- 【166期推荐】医院中电脑耗材采购该不该归信息科负责?
- 目标意识应求成大于避败 思考时不要先意识到身不足而自我设限
- Spring 数据访问那些事儿(一)spring + jdbc
- python-模块入门二(模块循环导入,区分python文件的两种用途,模块搜索路径,软件开发的目录规范)...
- SAP Spartacus Visible Focus
- altera fpga 型号说明_A/X家FPGA架构及资源评估
- seq2seq模型_使用Tensorflow搭建一个简单的Seq2Seq翻译模型
- java 数组 源码_Java数组转List的三种方式及对比
- java线程main异常,‘java.lang.NoSuchMethodError:main的原因’线程中的异常“main”’...
- Java基础反射---并没那么难系列【三】
- N皇后问题——DFS+回溯剪枝
- Visual Studio 2015安装配置图文教程
- 毕设全记录——探索 JavaBDD
- 两表联合查询,求TOP100商品。。。。。。。。。。感激不尽!
- 傅里叶变换和正弦函数和欧拉公式
- 一个js写的爱心表白神器
- gtx660 linux驱动下载,Ubuntu 16.04安装GTX660显卡驱动——解决谷歌浏览器卡死桌面的问题...
- MyBatis - 官方网址
- c语言-查找字符串子串(类似strstr()函数)
- 易优cms响应式网站模板,EyouCMS网络科技公司网站模板
热门文章
- 小米设置Android版本点击,向日葵Android客户端保持在线设置(小米手机篇)
- angular :ngIf 的else用法
- 2019最全Activity6.0工作流的介绍
- 2023五一杯A赛题公布
- 云计算需要考虑的安全技术
- 电子烟也有黑科技-MEMS压力传感器提速产品应用智能化
- 小白零基础入门系列-IP地址基础(下篇)
- java游戏开发入门(六) - 变量 UI
- H7-TOOL发布固件V2.22, 增加FreeRTOS/uCOS2 Trace,加强RTT和CAN助手,脱机烧录增加比亚迪,上海芯圣51, TI, S32K3, 钜泉光电等
- Hive之自定义函数