问题
升级OriginOS 5后,手上的华为Watch GT5就不能正常接收通知了,经常会显示“已隐藏敏感通知内容”,非常不方便。

问题原因
经查发现是安卓15的问题。安卓15细化了通知权限管理,“读取敏感通知”成为了一项单独的权限。
- 安卓14及以前:拥有“读取通知”权限的APP可以读取所有通知。
- 安装15:拥有“读取通知”权限的APP只能读取部分通知,要读取敏感通知,需要单独申请“读取敏感通知”权限(RECEIVE_SENSITIVE_NOTIFICATIONS)。
解决方法
- 方法1:通过原生设置解决(推荐)
下载并安装“创建快捷方式”App,点击右上角菜单 → 也显示系统应用 → 搜索settings → 点击“活动列表” → 搜索“vivosub” → 点击“详情” → 点击“打开”。
此时会进入到安卓15原生的设置界面。
然后点击“通知”,关闭“敏感通知”并再次打开,并关闭“增强型通知”即可。


- 方法2:通过ADB授予“访问敏感通知”权限。
adb装好后,执行以下命令即可:(可以网上搜索adb的开启和使用方法)
adb shell appops set 手环或手表App的包名 RECEIVE_SENSITIVE_NOTIFICATIONS allow