adb shell查看进程方法

android开发过程中,有时候我们需要知道某个应用的进程号,下面介绍两种方法,都是要用到adb shell命令。

第一种:adb shell ps

该命令比较简单粗暴,会列出手机中的所有进程的信息,如下图所示:

我们只要在NAME那一列找到我们的app的包名了就可以了,PID就是进程号,不过面对这么多进程,很多人脑子估计一下子就懵了,特别当看了一天代码眼睛昏沉的时候,从这一堆进程找到我们的那一条进程,有木有一种吐血的冲动。好了,下面就来介绍一种可以让我们解脱这种痛苦的方法。

第二种:adb shell "ps |grep keyword"

keyword是我们想要找的进程名字的全称或者是一部分,也就是app的包名或者包名的一部分,比如我们的包名是com.xxxxx.yyyy,keyword可以是com.xxxxx.yyyy,也可以是xxxxx或者yyyy。该命令会把我们要找的进程范围缩减到最小,如下图所示:

使用该命令有木有让我们有一种生活真美好的感觉。有些Linux系统中该命令格式是这样的,ps -ef|grep  keyword,但是在android手机中,加上-ef时该命令是无效的,可能跟机型有关系,所以有问题的话加和不加-ef可以都试一下。

另外,这里顺便补充两种杀死进程的方法:

第一种:kill -9 进程号

举例:adb shell kill -9 1137

第二种:adb shell  am force-stop 包名全称,该方法不支持部分匹配,所以一定要是包名的全称。

举例:adb shell  am force-stop com.xxxxx.yyyy

adb ps shell 查看进程_adb shell查看进程方法相关推荐

  1. adb ps shell 查看进程_adb中ps命令的详解

    ps (process status):这个命令在adb 中是查看android系统的进程状态命令. 1.简单用法,在Windows命令行,输入adb shell ps (1)各个字段名称及含义 US ...

  2. adb 查看屏幕大小_adb shell wm 命令获取屏幕相关信息

    adb shell wm命令获取屏幕相关信息 Tags: adb_shell wm命令在4.x才有的,不同的版本下部分参数不同 wm [subcommand] [options] 获取屏幕大小:wm ...

  3. 程序和计划任务管理( 查看进程ps,控制进程,终止命令进程,top命令,at一次性任务,crontab周期任务)

    文章目录 程序,进程,线程之间的关系 查看进程 ps命令查看静态统计信息 查看ps aux命令 简单的列表查看进程信息 运用grep命令过滤bash进程 查看top命令 pgrep命令--查看进程信息 ...

  4. 查看linux中shell的几种方法汇总

    http://hi.baidu.com/mengfeiecit/blog/item/51770f3225349ef01a4cfff5.html   查看当前发行版可以使用的shell [jack@lo ...

  5. Linux中shell的分类以及查看当前的shell

    DOS/Windows 与 Linux 的最重要的区别之一是 Linux 的命令 shell 是与操作系统相分离的一层. 目前流行的shell有ash.bash.ksh.csh.zsh,如下介绍: b ...

  6. linux脚本查看变量类型,Shell变量:Shell变量的定义、删除变量、只读变量、变量类型...

    变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据.脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell 变量也遵循这个规则. 在 Bash shell 中,每一个变量的值 ...

  7. Linux编写脚本查看mod,Linux shell脚本编写基础

    在进行linux测试时编写脚本是必不可少的,Shell脚本的名称可以随便定义,也不要什么后缀名,例如可以写abc,smartzip这类名称,运行时只要键入 ./smartzip就能运行脚本了.. 每行 ...

  8. linux查看进程运行日志文件,【Linux】常用指令、ps查看进程、kill杀进程、启动停止tomcat命令、查看日志、查看端口、find查找文件...

    1.说出 10 个 linux 常用的指令 1) ls 查看目录中的文件 2)cd /home 进入 '/ home' 目录:cd .. 返回上一级目录:cd ../.. 返回上两级目录 3)mkdi ...

  9. linux ps指令查看进程,linux下查看进程指令-ps

    在Linux下查看进程指令可以用ps(process status) 是unix/Linux下通用的进程状态查看工具 ps的常用选项 选项功能介绍 -a显示所有终端中的进程.注意只有与终端关联的进程才 ...

  10. Linux ps命令详解,Linux查看进程

    「作者主页」:士别三日wyx 「作者简介」:CSDN top100.阿里云博客专家.华为云享专家.网络安全领域优质创作者 ps命令详解 一.常用操作 1.查看所有进程(连带命令行) 2.显示所有包含其 ...

最新文章

  1. 永洪科技助力RayDataUnity强强联合,打造数字时代“新引擎
  2. 4-5:TCP协议之连接管理机制(三次握手、四次挥手详解)
  3. 无心剑中译叶芝诗17首
  4. MemSQL 1.8 发布,号称最快的关系数据库
  5. 推荐: 一个业务流程梳理工具Sam
  6. 机器学习基础-线性代数学习
  7. python json操作_Python读取JSON数据操作实例解析
  8. 基本MVC2模式创建新闻网站
  9. 数据库系统概论完整笔记
  10. java班级管理系统代码_基于jsp的班级管理系统-JavaEE实现班级管理系统 - java项目源码...
  11. 软件测试常见Bug清单
  12. 第二章:x264视频制作meGUI工具安装
  13. 07-figma-钢笔工具
  14. SDWebImage 第三方框架的使用——网络图片的处理操作
  15. 【LeetCode/力扣】1723. 完成所有工作的最短时间
  16. Pandas数据类型——Series
  17. 阿里云大规模即时云渲染支撑天猫双11“直播未来城”
  18. ugui 转轮_(转)unity3D的FingerGestures插件
  19. jSignature 插件实现手写电子签名
  20. 一例所有文件都打不开故障的数据恢复过程(转)

热门文章

  1. socket通信sendto函数导致Segmentation fault问题解决
  2. 最小错误率贝叶斯决策 matlab,最小错误贝叶斯决策规则
  3. 最新字节跳动面试题之堆排序
  4. 分享几个HIFI音乐下载网站
  5. ACM解题总结——HihoCoder1199 (微软笔试题)
  6. 计算机中1024换算单位,数据换算(计算机中数据的单位换算)
  7. python信息技术答案_高中信息技术《Python语言》模块试卷习题.doc
  8. 使360浏览器自动使用最高IE内核
  9. [收藏] 今天的存储解决方案:直连式存储(DAS)、存储区域网络(SAN)、网络接入存储(NAS)
  10. Flash的荣辱兴衰史【转载】