当前位置: 首页 > news >正文

Android 12.0开机过滤部分通知声音(莫名其妙的通知声音)

1.概述

 在12.0的开发产品的时候,有时候在开机的时候会有一些通知的声音,但是由于系统模块太多,也搞不清楚到底是哪个模块发出的通知声音,所以就需要从通知的流程来屏蔽这些通知声音

2.开机过滤部分通知声音(莫名其妙的通知声音)核心代码

    frameworks/base/core/java/android/app/NotificationManager.javaframeworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java

3.开机过滤部分通知声音(莫名其妙的通知声音)功能分析代码实现
   3.1 NotificationManager.java发送通知流程

    //当通知来临 更新通知public void notify(int id, Notification notification){notify(null, id, notification);}//当通知来临 更新通知    public void notify(String tag, int id, Notification notification){notifyAsUser(tag, id, notification, mContext.getUser());}//当通知来临 根据包名更新通知   */public void notifyAsPackage(@NonNull String targetPackage, @Nullable String tag, int id,
http://www.lryc.cn/news/89873.html

相关文章:

  • LeetCode-0525
  • 【Linux 】scp命令
  • Docker部署yolov5
  • 如何在 Axios 中去控制 Loading?大有学问!
  • 充电桩检测设备厂家TK4860C交流充电桩检定装置
  • 一文3000字实现基于Selenium+Python的web自动化测试框架
  • Android 12系统源码_窗口管理(二)WindowManager对窗口的管理过程
  • python3.8,torch1.10.2+cu113、torch-geometric 安装
  • 堆(heap)、栈(stack)
  • 企业级API网关之典型应用场景
  • 【2023年4月美赛加赛】Z题:The future of Olympics 25页完整论文
  • Rocket重试机制,消息模式,刷盘方式
  • linux+onenet可视化(图形化步骤)
  • 汇编的基础
  • 并发编程学习(十四):tomcat线程池
  • 简洁灵活工单管理系统,支持工单模版字段、工单状态自定义
  • 标签派单系统架构设计
  • Jmeter和Postman那个工具更适合做接口测试?
  • k8s污点与容忍
  • 市面上有哪些软件可以结合agentgpt的?众包平台结合的好处!
  • 【js】对象属性的拦截和Proxy代理与Reflect映射的用法与区别
  • Yolov8涨点神器:ODConv+ConvNeXt提升小目标检测能力
  • git代码回滚是使用reset还是revert
  • 深入理解Java ThreadLocal及其内存泄漏防范
  • 介绍10款ChatGPT替代产品
  • 数字逻辑 期末
  • MT4交易外汇平台有哪些优势?为何是外汇投资首选?
  • 问卷调查工具实力榜单发布
  • javascript中property和attribute有什么区别?
  • 快速上手kettle