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

花生壳域名可以做网站域名吗网站流量

花生壳域名可以做网站域名吗,网站流量,资阳做网站,携程旅行的网站建设环境 aosp: android-14.0.0_r1 真机&#xff1a;Pixel5 目标 我想把usb连接的两个系统通知屏蔽掉 “正在通过 USB 为此设备充电”“已连接到 USB 调试” 步骤 首先找到这两句内容出现的位置在 frameworks/base/core/res/res/values-zh-rCN/strings.xml <string name&…

环境

aosp: android-14.0.0_r1
真机:Pixel5

目标

我想把usb连接的两个系统通知屏蔽掉

  1. “正在通过 USB 为此设备充电”
  2. “已连接到 USB 调试”

步骤

  1. 首先找到这两句内容出现的位置在
    frameworks/base/core/res/res/values-zh-rCN/strings.xml
<string name="usb_charging_notification_title" msgid="1674124518282666955">"正在通过 USB 为此设备充电"</string><string name="adb_active_notification_title" msgid="408390247354560331">"已连接到 USB 调试"</string>
<string name="adb_active_notification_message" msgid="5617264033476778211">"点按即可关闭 USB 调试"</string>
  1. 然后找到代码实现的位置
    分别是:
    frameworks/base/core/java/android/debug/AdbNotifications.java
    frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
Notification.Builder builder = new Notification.Builder(mContext, channel).setSmallIcon(com.android.internal.R.drawable.stat_sys_adb).setWhen(0).setOngoing(true).setTicker(title).setDefaults(0)  // please be quiet.setColor(mContext.getColor(com.android.internal.R.color.system_notification_accent_color)).setContentTitle(title).setContentText(message).setContentIntent(pi).setVisibility(Notification.VISIBILITY_PUBLIC);if (titleRes== com.android.internal.R.string.usb_unsupported_audio_accessory_title) {builder.setStyle(new Notification.BigTextStyle().bigText(message));}Notification notification = builder.build();mNotificationManager.notifyAsUser(null, id, notification,UserHandle.ALL);Slog.d(TAG, "push notification:" + title);Log.w(TAG, "push notification:title=" + title + ";message=" + message);mUsbNotificationId = id;if (!mAdbNotificationShown) {Notification notification = AdbNotifications.createNotification(mContext,AdbTransportType.USB);mAdbNotificationShown = true;Log.w(TAG, "updateAdbNotification:id=" + id);mNotificationManager.notifyAsUser(null, id, notification, UserHandle.ALL);
}

主要是mNotificationManager.notifyAsUser()这个方法,它会把内容都通知出去。所以处理它就行,如果不想要所有的系统通知,屏蔽掉它就行。但我只是不想要两个内容。
修改如下:


Notification notification = builder.build();
if(message != null && !message.equals(r.getText(com.android.internal.R.string.usb_notification_message))) {mNotificationManager.notifyAsUser(null, id, notification,UserHandle.ALL);
}if (!mAdbNotificationShown) {Notification notification = AdbNotifications.createNotification(mContext, AdbTransportType.USB);mAdbNotificationShown = true;//mNotificationManager.notifyAsUser(null, id, notification, UserHandle.ALL);
}

很简单吧,最后测试通过!

http://www.yayakq.cn/news/87940/

相关文章:

  • 做翻译的网站wordpress自适应极简主题
  • 建设初级中学网站适合程序员做项目笔记的网站
  • 设置网站首页wordpress 安装主体
  • wep开发和网站开发网站开发可行性技术方案
  • 15 企业网站优化方案有哪些内容安徽旅游风景道建设
  • 河南建设工程造价管理协会网站重庆网站定制开发
  • 做鞋原料网站深圳市门户网站建设哪家好
  • 黄冈网站推广在线观看衡水安徽网站建设
  • 有域名怎么建网站南宁网站建设公司响应式网站模板
  • 长沙建站优化开o2o网站需要什么手续
  • 有域名怎么发布网站吗荣县住房和城乡建设厅网站
  • 商业网站建设试题html5 jsp做网站可以么
  • 网站cms在线识别传奇网站一般怎么做的
  • 深圳高端网站建设怎么样淘宝上做网站可信吗
  • 网站会员系统功能国际建设管理学会网站
  • 网站开发 渠道网络科技公司企业简介
  • 智能网站平台韩国虚拟空间网站
  • 网站建设策划书范本北京市朝阳区
  • 做现货IC电子网站的网页设计师培训价格
  • 亦庄网站设计秦皇岛网签合同查询
  • 小型电子商务网站开发东莞路桥投资建设公司待遇
  • 上线公司 企业网站运城做网站设计的公司
  • 保山企业网站建设discuz网站建设
  • 网站换服务器 备案吗网站主页设计布局图
  • 河南省建设厅网站136号文件企业qq注册申请
  • 绵阳模板网站报关做业务可以上哪些网站
  • 怎么做手机网站网站页面构成
  • 迅睿cms建站教程找项目去哪个平台
  • 汇鑫网站建设方便wordpress图片处理类
  • 深圳市网站建设制作设计品牌学网页设计哪个培训学校好