如何查找 Android 后台运行的服务是什么? 比如输入法服务,... 在 Android 设备上使用 adb 或终端? 我可以使用“top”或“ps”命令吗?
也许我得换个方式问? 该服务是否表现为一个“进程”,然后我们可以使用“ps”或“top”命令来查找它?
最佳答案
显示正在运行的服务的更精确方法是使用 dumpsys
。
获取所有正在运行的服务的列表:
adb shell dumpsys activity services
显示特定服务的状态:
adb shell dumpsys activity services <partial-service-name>
例如,如果您的服务名称是 com.example.MyService
:
adb shell dumpsys activity services MyService
关于android - 如何查找Android后台运行的服务是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2720947/