Android Emulator:如何获取正在运行的服务列表

时间:2012-08-28 10:32:24

标签: android android-emulator android-service monitoring monitor

我在 Ubuntu VM 中运行 Android Emulator ,只是通过控制台安装了一个apk文件。模拟器和adb有很多选项可以查看设备上发生的情况。 但是,如何获得当前正在运行的服务列表?我正在尝试查看特定应用是否安装了通知服务以查看(不需要的)广告。我甚至知道服务的名称。

PS:我是一名高级初学者 - 但还不够先进。谢谢你的帮助。

3 个答案:

答案 0 :(得分:55)

您可以使用以下命令获取列表:

adb shell dumpsys activity services

答案 1 :(得分:19)

如果您只需要一个简单的列表而没有生成dumpsys的所有细节,请使用:

adb shell service list

答案 2 :(得分:1)

Logcat也可以帮助你