留在这里备忘,同时如果对其他人有帮助,那就再好不过了。


1.过滤Android程序出现的异常和崩溃

adb logcat |grep --color=auto -E "System.err|AndroidRuntime"

2.按照包名过滤细分日志

我们先写一个这样的脚本,命名为logcatPkg,然后加上可执行的权限

#!/bin/bashpackageName=$1pid=`adb shell ps | grep $packageName | awk '{print $2}'`adb logcat | grep --color=auto $pid

执行示例

locatPkg com.mx.browser
已知问题,如果程序退出再进入,这个脚本将不再继续输出,需要重新执行。


发现新的技巧后会继续补充。


更多相关文章

  1. [Android]百度地图开发之SDK开发环境搭建
  2. AOP面向切面编程
  3. adb monkey(详细分析)
  4. Android(安卓)两种启动Service(远程)的方式:Bind 与Start
  5. iOS学习――iOS应用程序生命周期(四)
  6. 6. Android(安卓)MultiMedia框架完全解析 - NuPlayerDriver与NuP
  7. JNI实战-Android深度学习模型部署
  8. android DHCP流程
  9. Timer、TimerTask的简单应用及如何解决多次调度相同任务。

随机推荐

  1. Android 设置边距总结
  2. Android(安卓)实现沉浸式体验
  3. 初识SeekBar
  4. 手机拨号器
  5. Android介绍如何生成keystore 文件并使用
  6. Android WIDGETS 下的Power control修改
  7. Android——按钮类控件
  8. 【Android Demo】让Android支持自定义的t
  9. android 程序启动界面的短暂黑屏
  10. cocos creator android studio多渠道打包