原文网址:http://my.oschina.net/u/236164/blog/51022

单一个项目由很多人开发,然后大家各自打各自的log。到最后logcat就根本没法看了。

adb自带的参数里面我们不能disable某一个tag,只能用adb logcat -s tag_name:*来查看某一个tag,所以很不方便。

下面提供两条途径根据线程来过滤logcat:

1.使用ddms

ddms是相当强大的东西。位置就在于android_sdk/tools/下。
 
点击左下角的绿色加号,打开添加filter对话框(不会做图的孩子伤不起阿,打开gimp想画个箭头,研究了半天搞不定)。
 
然后输入filtername和pid,然后再确定
 
就能看到显示的log只是launcher相关的了。

2.用adb查看

adb查看,但是在ddms里面居然可以,那么我怀疑是不是它是通过调用adb的什么隐藏接口。
不过没关系,我们可以用grep完成这个操作。adb logcat | grep "1302"就可以了,虽然这这种实现方式看起来好像不是很好,不过鉴于进程号在log里面其他地方出现的概率不高,还是可以勉强用用的。特别是对于有些习惯了终端工作环境的童鞋们。

【转】android中如何查看某个线程的logcat--不错相关推荐

  1. 掌握Android中的进程和线程

    进程和线程是现代网络操作系统的核心概念.Android作为一种优秀的.承袭Linux的移动操作系统,其进程和线程的概念是开发者和安全工作人员需要深入了解的问题.本文将详细介绍Android中的进程.线 ...

  2. android 多线程 js,android中的jstack,见见线程都在干嘛

    android中的jstack,看看线程都在干嘛 之前做java开发的时候,遇到进程卡住的情况都会用jstack来打印一个进程里的线程活动情况.到了安卓开发,发现没有这个命令了,很不习惯. googl ...

  3. Android中的进程和线程

    写在前面的话 一个Android应用就是一个Linux进程,每个应用在各自的进程中运行,互不干扰,比较安全. 一个应用对应一个主线程,就是通常所说的UI线程,android遵守的就是单线程模型,所以说 ...

  4. Android中如何查看内存(上)

    文章参照自:http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-a ...

  5. Android 中三种启用线程的方法

    多线程就是分时利用CPU,宏观上让所有线程一起执行 ,也叫并发 先调用start后调用run 1.start()方法来启动线程,真正实现了多线程运行. 这时无需等待run方法体代码执行完毕,可以直接继 ...

  6. Android中如何查看在res中存放的drawable文件对应的JAVA类型是什么呢

    有些时候需要将res中的资源文件加载进来然后做一些修改,然后再赋值给控件使用,比如这样: Drawable drawable = getResources().getDrawable(int id); ...

  7. android 中开启线程的方法,android中开启的循环线程

    拉莫斯之舞 你可以使用 RetrantLockprivate final ReentrantLock lock = new ReentrantLock(); if(toModify[j]==1) { ...

  8. android 双线程等待,在Java/Android中启动另一个线程之前如何等待线程完成?

    在回答您的问题之前,我强烈建议您查看 ExecutorServices,例如 ThreadPoolExecutor. 现在回答你的问题: 如果要等待上一个线程完成,在开始下一步之前,您可以在之间添加t ...

  9. android中打开查看pdf文件可用mupdf

    项目中用到过mupdf第三方库来开发android应用直接打开pdf文件的功能,为了更多的了解mupdf库上网找资料发现一篇个人文章写的还不错,拿来记录一下: 一时兴起 因为自己前段时间一直在做故事会 ...

最新文章

  1. Exchange部署之:客户端访问Exchange
  2. 死脑筋要活用(我只放贴图)01
  3. Java学习—— for循环
  4. python第三方库numpy-python第三方库之numpy基础
  5. “是福不是祸,是祸躲不过”这句话对吗?
  6. 进击的 Kubernetes 调度系统(二):支持批任务的 Coscheduling/Gang scheduling
  7. 前端学习(680):switch注意事项
  8. 设计模式记--Observer Pattern观察者模式
  9. Boost asio 官方教程简介
  10. URLLoader 类和 URLVariables 类
  11. python中迭代器_【Python】解析Python中的迭代器
  12. Java项目 学生信息管理系统 DAO设计模式
  13. 了解分布式系统和分布式系统中需要掌握的痛点
  14. Windows XP 禁用屏幕保护功能
  15. 聊聊生活中的一些仪式感
  16. URL中的#是什么意思
  17. 网络工程师考试大纲的考试要求有哪些
  18. python wow自动打怪脚本官方教程_【按键精灵】魔兽世界LR 自动打怪脚本
  19. 博弈论学习(二)——完全信息静态博弈
  20. Linux7/Centos7磁盘分区、格式化及LVM管理

热门文章

  1. Vue+Element前端导入导出Excel
  2. CSS外边距折叠引发的问题
  3. [转]解读ASP.NET 5 MVC6系列(7):依赖注入
  4. 【原】移动端界面的适配
  5. 运维自动化之zabbix (Discovery)(9)
  6. window.location.Reload()和window.location.href 区别
  7. 征服Perl——输入输出相关知识——里程碑M6
  8. APUE读书笔记-09进程关系(04)
  9. Infopath重复表分页(原创)
  10. linux LVM的创建和管理