通过Adb命令抓取手机Log
来源:互联网 发布:奇葩 知乎 编辑:程序博客网 时间:2024/04/27 15:30
在项目开发中我们经常会遇到应用突然崩溃的问题,如果AndroidStudio上有Log日志,我们能很快找到Bug并解决,但很多情况下,我们的手机并没有连接AndroidStudio,这时就需要我们通过Adb命令来获取手机Log,然后查找崩溃日志了。
Adb Logcat的使用
adb logcat [<option>] ... [<filter-spec>] ...[options]命令包括如下选项:-s 设置过滤器,例如指定 '*:s'-f <filename> 输出到文件,默认情况是标准输出。-r [<kbytes>] Rotate log every kbytes. (16 if unspecified). Requires -f-n <count> Sets max number of rotated logs to <count>, default 4-v <format> 设置log的打印格式, <format> 是下面的一种: brief process tag thread raw time threadtime long-c 清除所有log并退出-d 得到所有log并退出 (不阻塞)-g 得到环形[缓冲区](http://baike.baidu.com/view/266782.htm)的大小并退出-b <buffer> 请求不同的环形缓冲区 ('main', 'system', 'radio', 'events',默认为"-b main -b system")-B 输出log到二进制中。过滤器的格式是一个这样的串:<tag>[:priority]其中 <tag> 表示log的component, tag (或者使用 * 表示所有) , priority 从低到高如下所示:V VerboseD DebugI InfoW WarnE ErrorF FatalS Silent
获取手机Log命令
这里我们选取一种打印log的方式,如下:
adb logcat -d -b main -v time >Desktop/logcat.txt//获得手机main缓冲区带有时间的log并保存到桌面logcat.txt后退出
执行完之后我们就能在桌面上查看刚才保存的Log日志,以后再也不用担心抓不到Log了,是不是很方便呀,感兴趣的的童鞋可以试试哈。
Adb的其他命令http://blog.csdn.net/zjt107/article/details/50884126
0 0
- 通过Adb命令抓取手机Log
- adb抓取log命令
- 手机软件测试如何使用adb命令抓取手机Log
- adb 命令抓取log日志方法
- android开发中,通过adb抓取log信息
- adb 抓取log
- 怎样用adb抓取log?
- adb抓取log
- adb 抓取log小结
- adb 命令使用之抓取log并过滤。
- adb命令使用之抓取log并过滤
- adb 命令使用之抓取log并过滤。
- adb常见命令。查看内存,内存占用率,抓取log等
- adb 命令使用之抓取log并过滤。
- 一种通过自动脚本抓取Android 手机log的方法
- 小米手机抓取Log
- 通过 adb dumpsys 命令 获取手机信息
- 通过adb 命令操作手机应用
- 上下左右控件的联动/股票列表联动
- C#中 存在主界面中的菜单项,在其他类中或者界面中,找不到的问题
- 机器学习--决策树算法
- Linux - Linux下操作Tomcat的命令
- 谈谈JAVA关键字—final
- 通过Adb命令抓取手机Log
- Java基础加强之集合篇(模块记忆、精要分析)
- Build 动态修改 AndroidManifest 相关配置
- Java学习路线
- INFOQ 深入浅出Docker(二):Docker命令行探秘
- xUtils 3.0 post使用详解
- Aerospike Query Language 介绍
- RobotFrameWork(六)控制流之For循环
- submit text3常用快捷键