gpt4 book ai didi

android - 如何使用 ADB 命令检测正在运行的应用程序

转载 作者:IT王子 更新时间:2023-10-28 23:45:30 24 4
gpt4 key购买 nike

我有一台运行 Jelly Bean OS 的 Android 设备。

如果我知道包名,有什么方法可以使用ADB命令检测进程是否正在运行?

最佳答案

无需使用 grep。 Android 中的 ps 可以通过 COMM 值过滤(java 应用程序包名的后 15 个字符)

假设我们要检查 com.android.phone 是否正在运行:

adb shell ps m.android.phone
USER PID PPID VSIZE RSS WCHAN PC NAME
radio 1389 277 515960 33964 ffffffff 4024c270 S com.android.phone

COMM 值选项过滤has been removed来自 Android 7.0 中的 ps。要在 Android 7.0 中按名称检查正在运行的进程,您可以使用 pidof 命令:

adb shell pidof com.android.phone

如果找到此类进程,则返回 PID,否则返回空字符串。

关于android - 如何使用 ADB 命令检测正在运行的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16691487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com