1, kernel log

1、adb shell dmesg > c:\log-dmesg.txt
2、adb shell cat /proc/kmsg > c:\log_kmsg
3、| findstr “xx” 只看xx相关的log
4、查看特定文件的log,下面以我调过的audio为例
调试audio的抓取log的方法
adb root
adb shell
echo -n “file soc-dapm.c +p” > /sys/kernel/debug/dynamic_debug/control
echo -n “file msm8x16.c +p” > /sys/kernel/debug/dynamic_debug/control
echo -n “file msm-pcm-routing-v2.c +p” > /sys/kernel/debug/dynamic_debug/control
exit adb shell
adb shell cat /proc/kmsg > kernel.log

2, logcat 主要抓上层log

adb shell logcat -b main -v time >d:\logmain.txt

3、编译并且把编译消息导出到build.log文件中,适用与编译出错,这个花费时间比较长
make 2>&1 | tee build.log 编译并且生产build.log

Android 常见的抓log方法总结相关推荐

  1. Android app:用Log方法打印调试信息 (Log.v,Log.d,Log.i,Log.w,Log.e)以及修改LogCat的颜色

    Android app:Log方法打印调试信息 (Log.v,Log.d,Log.i,Log.w,Log.e)和修改LogCat的颜色 一.包含Log类,import android.util.Log ...

  2. Android网络数据抓包方法

    Android利用Fiddler进行网络数据抓包 Android利用tcpdump和wireshark抓取网络数据包 Android抓包方法(一)之Fiddler代理 Android抓包方法(二)之T ...

  3. android driver log,Android调试驱动抓log的方法

    转自:http://blog.csdn.NET/menghnhhuan/article/details/7470583 在程序开发过程中,LOG是广泛使用的用来记录程序执行过程的机制,它既可以用于程序 ...

  4. 抓log的各种方法和命令

    #单个c文件产生的log ##test1 adb root adb shell "echo -n 'file mdss_dsi_panel.c +p' > /sys/kernel/de ...

  5. android系统自动抓取log方法

    Mobile Log抓取方法: 有两种方式去打开mtklog 1. 直接执行MtkLogger这个apk,去打开mtklog 2. 进入工程模式->System Log->Mobile L ...

  6. android adb命令 抓取系统各种 log

    android adb命令 抓取系统各种 log getLog.bat: adb root adb remount adb wait-for-device adb logcat -v time > ...

  7. Android之安装常见的一些解决方法

    各位,当安装android的时候,是否会出现一些莫名其妙的情况,本人安装的时候也出现过一些奇怪的问题,我也查了好多资料,现在我就把一些常见的错误解决方法告诉大家,大家有什么新的问题或解决方法,可以留言 ...

  8. Android 源码编译及常见错误及解决方法

    Android 源码编译及常见错误及解决方法 参考文章: (1)Android 源码编译及常见错误及解决方法 (2)https://www.cnblogs.com/kyyblabla/p/360393 ...

  9. kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition

    kafka集群中常见错误的解决方法:kafka.common.KafkaException: Should not set log end offset on partition 参考文章: (1)k ...

  10. Android使用adb抓完整Log

    点击打开链接 前言 最新项目里一直在做 Android RIL 方面的研究,非常最终项目还是未能解决通信底层模块的问题,但是在使用adb抓log上还是有一些收获的,这里记录一下. Log分类 Andr ...

最新文章

  1. 一篇虚拟试穿的论文介绍
  2. 编程算法 - 字典分词 代码(C)
  3. foreach循环怎么获取全部返回值_jmeter基础逻辑控制器之ForEach控制器
  4. 掌握 PHP 中的正则表达式 二
  5. 如何关掉Eclipse里对于Maven下载包的校验值检查
  6. [Java基础]Random
  7. 08_MySQL DQL_SQL99标准中的多表查询(内连接)
  8. 前端学习(1729):前端系列javascript之内容卡片布局
  9. GPS NMEA-0183协议常用数据格式及解析攻略
  10. java马克思手稿_java 循环嵌套解决一元,二元,三元方程(增长率,鸡兔同笼,马克思手稿)...
  11. windows 批处理把所有java源码导入一个txt文件中
  12. CentOS - 安装mysql
  13. SQL Server DATEDIFF() 函数
  14. MySQL 中隔离级别 RC 与 RR 的区别
  15. Linux USB 鼠标驱动程序详解
  16. 十一则:程序员冷“笑话”据说只有真正的程序员才看得懂
  17. 互动派年会-comsol专题超强干货剖析
  18. Cesium资料大集合
  19. 基于GNN的图表示学习及其应用
  20. 足球大师服务器维护,球员能力提升终极密法《足球大师》详细突破攻略

热门文章

  1. k8s nginx ingress 显示证书错误
  2. 企业邮箱设置,企业邮箱服务器怎么设置?
  3. Redis缓存问题总结
  4. 用药安全,从娃娃抓起
  5. Selenium结合HttpWatch进行Web自动化测试(实时获取页面性能)
  6. Python 防止反编译
  7. 题解 CF722E 【Research Rover】
  8. Java微服务开发指南-集群管理、失败转移和负载均衡的实践(下)
  9. 山东CIO智库——山东省两化融合深度行龙口站成功举办
  10. Java double value_Java Double doubleValue()用法及代码示例