限制`adb shell dumpsys alarm`的输出

Emi*_*yan 7 android adb alarmmanager

我想使用adb shell dumpsys alarm调试我正在设置的一些警报,但它产生了大量的数据是否有任何方法可以将输出限制为某个应用程序?

我试过这个无济于事: adb shell dumpsys com.mypackage

Com*_*are 8

我想使用adb shell dumpsys警报来调试我正在设置的一些警报但是它产生了大量的数据是否有任何方法可以将输出限制为某个应用程序?

不,但命令行实用程序喜欢grepfgrep可以显示引用某些字符串的输出的片段,例如您的包名称.

  • Ok cool之前从未使用过那个开关,最后它是这样的:`adb shell dumpsys alarm | grep -A 5 com.mypackage`.谢谢,也许您可​​以将此添加到您的答案. (7认同)

sha*_*ane 6

对我来说,将整个 shell 命令放在引号中的工作方式如下:

adb shell "dumpsys alarm | grep my.packagename"
Run Code Online (Sandbox Code Playgroud)

或者

adb shell "dumpsys alarm | fgrep my.packagename"
Run Code Online (Sandbox Code Playgroud)