只显示特定应用程序包的日志项的彩色logcat脚本。

pidcat-pip的Python项目详细描述


PID类别

Jeff Sharkey的优秀logcat color script的更新仅显示 特定应用程序包中进程的日志项。

在应用程序开发期间,您通常只想显示日志消息 来自你的应用程序。很不幸,因为进程id每次都会更改 你把它部署到手机上,这对grep来说是个挑战。

这个脚本通过按应用程序包过滤来解决这个问题。供应 目标包作为python脚本的唯一参数 开发过程方便。

pidcat com.oprah.bees.android

下面是为Google Plus应用程序运行时的输出示例:

Example screen

安装

获取脚本:

  • os x:使用Homebrew

     brew install pidcat
    

    如果需要安装最新的开发版本

    brew unlink pidcat  
    brew install --HEAD pidcat
    
  • arch linux:从AUR安装名为pidcat-git的包。

  • 其他:下载pidcat.py并将其放在您的路径上。

确保来自Android SDKadb在您的路径上。这个脚本将 除非是这样,否则不起作用。也就是说,当您键入adb并按 进入你的终端实际发生了一些事情。

在您的路径中包含adb和其他Android工具:

export PATH=$PATH:<path to Android SDK>/platform-tools
export PATH=$PATH:<path to Android SDK>/tools

.bashrc.zshrc中包含这些行。

注意:<path to Android SDK>应该是绝对的,而不是相对的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
调整大小时清除java JFrame图像   java Inmemory数据库和编程语言内存管理/垃圾收集   如何在Java中循环参数   java嵌套回收视图未获得焦点   hadoop和spark现在支持IPv6吗?   java允许在类中使用动态值。名字?   java中的Zookeeper连接   java如何从特定格式的字符串中提取数字?   java我在编译时没有收到错误,但当我运行程序时,我收到错误   用于指定身份验证架构的java Swagger配置   java AWS:elastic beanstalk是否隐式使用s3(存储)?   java如何向另一个servlet发送http请求   java写和写的区别是什么?   java在PCAP上循环了两次,这在io上是不可能的。pkts?   java ExecutionException SocketTimeoutException,同时尝试使用CompletableFuture异步调用10个不同的rest服务   svn中的eclipse Java项目,将其与maven结合   java Android数学简单   hadoop中的java多路输出格式