Android logcat 命令的使用


官网简介:http://developer.android.com/tools/help/logcat.html


环境准备:

使用logcat之前必须先安装好cygwin,并且保证adb的正常使用。

1.安装好cygwin工具之后,编辑cygwin.bat文件,

2.设置环境变量,setpath=%path%;F:\topway\android-sdk-windows-1.5_r1\tools

    3.将如当前使用的sdk包是android-sdk-windows-1.5_r1,sdk包里面包含有调试需要使用adb工具(Android Debug Bridge


logcat 基本语法说明:

logcat常用指令简介:

-s 默认设置过滤器 (需要过滤的日志模块)
-f 输出到日志文件 (后接重定向输出的文件)
-c 清除日志
-d 获取日志
-g 获取日志的大小
-v 格式设置日志(见下面的格式打印格式)

实例:

假如工程使用的打印都用属于MMCP模块那么先注册一下__android_log_print(3,"MMCP", pStr),然后logcat -c;logcat |grep MMCP

则可以过滤出所有MMCP控制的打印日志。

logcat -c 清除所有日志


-v 格式(详见http://developer.android.com/tools/debugging/debugging-log.html#outputFormat)

brief W/tag ( 876): message
process W( 876) message (tag)
tag W/tag : message
thread W( 876:0x37c) message
raw message
time 09-08 05:40:26.729 W/tag ( 876): message
threadtime 09-08 05:40:26.729 876 892 W tag : message
long [ 09-08 05:40:26.729 876:0x37c W/tag ] message


logcat -v time 则打印日志按照时间格式输出


更多使用以后补充。


更多相关文章

  1. 一款常用的 Squid 日志分析工具
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  5. Android(安卓)字体自适应设置
  6. Android(安卓)R文件
  7. Android(安卓)NDK开发篇(三):NDK开发步骤
  8. Android(安卓)product="tablet" or "phone" 设置
  9. [置顶] cocos2d-x android 编译 iconv库

随机推荐

  1. 调用系统计算器 android(适用于不同品牌)
  2. Google官方确认Android 冰激凌三明治即将
  3. Android中的手势
  4. android OnPageChangeListener
  5. android in linux 笔记
  6. Android短视频开发
  7. Android禁止横屏和竖屏切换
  8. Android RadioButton背景图片和文字的相
  9. android中SQLite的使用总结,用excSQL和raw
  10. iOS程序员必须知道的Android要点