前提

使用adb命令抓取手机日志的前提,我们需要先了解为什么要使用adb抓取日志,即在什么情况下需要使用adb抓取日志呢?

一般的情况下,我们在做APP测试的时候,其实并不需要经常使用adb去抓取我们的日志,因为正常的情况下都是会有预期结果和实际结果作对比的。真正需要用到adb抓取日志的情况,就是在我们测试的过程中出现了异乎寻常的过程,比如测试过程中系统突然卡住不能动了、系统直接(Crash)崩溃掉了、应用程序无响应(ANR),即出现闪退或者异常的情况下就可以使用adb抓取日志来分析发生的原因,以便于更好的提bug给到开发。

日志抓取

1、将手机和电脑连接,连接后可在终端输入adb devices查看连接状态

2、抓取日志前,清除旧的日志信息输入下面的命令并执行

adb logcat -c

3、开始抓取日志,输入如下命令把日志写入到文件中:adb logcat -v time > D:\Logcat\logcat.log

打开手机重现操作步骤,然后按下Ctrl+C结束日志的抓取。(-v time的意思是按照时间记录日志)

4、最后只要在设置存放日志的目录中查看日志即可。

日志级别过滤

实例:

查看10条级别为错误(Error)的日志

adb logcat 10 *:E > D:\Logcat\logcat.log

adb命令logcat抓取日志相关推荐

  1. adb logcat 抓取日志_手机抓取崩溃的log日志(安卓/ios)

    android闪退获取日志方法: 1下载adb工具包 (工具包自己找,adb原理https://zhuanlan.zhihu.com/p/96468249) 2.注意事项 请确保电脑上只连接了一台手机 ...

  2. adb logcat 抓取日志_App专项测试操作指南-2- 常见的ADB命令(上)

    上一章节我们介绍了App测试环境的搭建与配置,本节开始我们主要学习常见的ADB命令; 简介 ADB(Android Debug Bridge)工具,我们可以管理设备或手机模拟器的状态.还可以进行很多手 ...

  3. Android 使用adb 抓取日志信息

    Android 使用adb 抓取日志信息 首先需要 打开开发者模式,然后里面的usb 打开 然后我们在终端中输入 adb devices 查看是否有链接 如果没有显示如下图下面是空白的 这个可能就是开 ...

  4. 不同厂商抓取日志方法

    本文原为转载文章,以下手机未做一一验证(括弧有说明哪些有验证),如有错误之处,欢迎评论指出. 各位小伙伴们 为提高应用的稳定性,需要测试美眉帮忙抓取日志来帮开发哥哥定位问题原因,而各个手机的rom各不 ...

  5. android抓取日志,Android抓取所有日志

    总有些时候我们会遇到非必现场景,若未及时抓取日志,可能为时已晚 抓取日志 抓取Logcat日志 这个是最简单的,使用-f重定向到一个文本文件即可,-v threadtime则显示详细时间和进程 # f ...

  6. MTK 平台使用mtklogger 抓取日志

    1. 使用adb 打开界面 adb shell am start -n com.mediatek.mtklogger/com.mediatek.mtklogger.MainActivity 2. 设置 ...

  7. iOS抓取日志方式(1)

    iOS常用抓取日志的方式有多种,下面先介绍一种最简单的方式---直接在iPhone或iPad设备上获取日志. 1.打开[系统设置],找到[隐私]->[分析与改进],如图 2.在分析与改进中找到[ ...

  8. linux命令行抓取网页快照-(xvfb+CutyCapt)

    linux命令行抓取网页快照-(xvfb+CutyCapt) 又一个 WordPress 博客 Browse: Home / 2009 / 十一月 / linux命令行抓取网页快照-(xvfb+Cut ...

  9. 小米10开始抓取日志怎么关闭_除了*#*#6485#*#*,小米手机还有这些神秘暗号

    最近在小米社区(xiaomi.cn)平台,一条快速查看手机电池信息的代码,居然成了大家广泛关注和讨论的焦点,甚至很多米粉也晒出了自己的界面截图,同时关于电池使用寿命和损耗的问题也被频频提及.而除了这条 ...

  10. 【OGG】extract不抓取日志--running状态--不能stop和kill--自动abended

    2014-01-08  goldengate 奇葩的事I ogg进程一致运行好好的,昨天晚上10点半左右extract进程开始不工作了,短信报警一直提醒.早上来到公司,查看了下,没有任何报错,进程也一 ...

最新文章

  1. Design Pattern - Observer(C#)
  2. linux挂载盘符扫描,Linux下挂载ISCSI的盘符问题
  3. C++coin change 硬币找零(附完整源码)
  4. Ubuntu中设置环境变量PATH
  5. Centos下mysql数据库备份与恢复的方法
  6. Java二十三种设计模式 之代理(proxy)
  7. oracle数据块dump信息,从数据块的dump信息能看出什么
  8. Java程序练习-长整数加法运算
  9. k8s部署nacos
  10. 图解设计模式-Chain Of Responsibility模式
  11. Maven仓库管理器-Nexus
  12. 使用docx4j在线word转换pdf及替换文本域
  13. Zipf law 定律
  14. 期货专业术语中英文对照
  15. Industry工业软件开发平台设计A-1
  16. win32 窗口 绘制矩形
  17. 虚拟服务器的密码忘记了,虚拟平台管理术:忘记 ESXi 主机的 root 密码该怎么办?...
  18. 网站被劫持勒索怎么办
  19. oracle按照拼音排序,ORACLE根据中文拼音首字母排序、取得中文拼音首字母函数
  20. 去除照片模糊的有效方法——像素重建与修复

热门文章

  1. 找出一批正整数中的最大偶数_c语言上机题库
  2. 一批工业机械网站交换友情链接
  3. Java毕业设计174例
  4. maven配置仓库及部署jar包
  5. php的登陆代码,PHP登陆页面完整代码
  6. 生于资本,死于泡沫,review ofo衰亡
  7. python小游戏源码
  8. [5-24]绿色精品软件每天更新[uc23整理]
  9. Python代码:用户登录注册
  10. 【CarMaker学习笔记】Simulink内的子模块详细介绍