相关文章推荐
胡子拉碴的小刀  ·  Linux ...·  1 月前    · 
谈吐大方的烤土司  ·  python ...·  2 年前    · 
爱逃课的剪刀  ·  javascript Date ...·  3 年前    · 
爱跑步的感冒药  ·  Matlab The Secant ...·  3 年前    · 

使用ADB Shell关闭一个应用程序的通知类别

4 人关注

我正在写一个 shell script 一些内置的应用程序不允许关闭它们的一些通知,而不允许关闭某些通知。 root 例如, com.google.android.dialer 不允许关闭 谷歌游戏服务的可用性 .我希望这可以通过 adb shell 来完成。

首先,我尝试了这个命令。

$ adb shell dumpsys notification | egrep Phone
  mDefaultPhoneApp=ComponentInfo{com.google.android.dialer/com.android.incallui.InCallServiceImpl}

而如果我过滤phone

$ adb shell dumpsys notification | egrep phone
  NotificationChannel{mId='phone_ongoing_call', ...}
  NotificationChannel{mId='phone_incoming_call', ...}
  NotificationChannel{mId='phone_low_priority', ...}