Android ADB Shell ~如何列出进程的线程?

14ifxucb  于 2023-05-12  发布在  Android
关注(0)|答案(2)|浏览(360)

我正在尝试监视进程拥有的线程列表。我希望可以通过ADB Shell查看。我意识到列出的过程:
adb shell ps -p
但是我如何对进程的线程进行额外的更深层次的处理呢?
使用:Android 4.4.2

ev7lccsx

ev7lccsx1#

您可以使用adb shell ps --help找到所需的选项。一种方法是使用adb shell ps -T | grep <PID>,其中<PID>是线程ID。您可以使用adb shell ps -A找到它
Windows 10上的示例:

PS C:\Users\languoguang> adb shell ps -A | findstr "system_server"
system        3107  1218 14800384 722996 do_epoll_wait      0 S system_server
PS C:\Users\languoguang> adb shell ps -T | findstr "3107" | findstr "Input"
system        3107  3332  1218 14800384 723868 do_epoll_wait      0 S InputDispatcher
system        3107  3333  1218 14800384 723868 do_epoll_wait      0 S InputReader
PS C:\Users\languoguang>
1szpjjfi

1szpjjfi2#

您要查找的命令是ps -t。这样就行了

相关问题