首页 > 解决方案 > 如何使用 ADB shell 关闭应用程序并测试其后台进程

问题描述

尝试关闭应用程序并在调试器上监视它的后台进程,这可以使用 adb shell 吗?

标签: javaandroidshellandroid-studioadb

解决方案


如何检查应用程序是否正在运行-

下面的命令给出了您设备上所有正在运行的进程。

adb shell ps 

如果上面的命令没有显示所有正在运行的进程,请使用下面的命令。

adb shell ps -A

通过提供应用程序名称或应用程序进程名称的任何部分来 grep 您的应用程序。

adb shell ps | grep <app/process name>

从上述命令的输出中获取正在运行的应用程序的 pid(上述命令输出的第二列中的数字)并通过其进程 ID 终止应用程序

adb shell kill -9 <app pid>

推荐阅读