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

Sprd Android 13 增加系统属性判断当前有无 OTG U盘插入,App 读取系统属性

添加系统属性,通过监听插拔广播判断当前有无OTG U盘插入

--- a/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
+++ b/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
@@ -246,6 +246,7 @@ import java.security.InvalidAlgorithmParameterException;import java.security.NoSuchAlgorithmException;import java.security.NoSuchProviderException;import java.security.KeyPairGenerator;
+import android.hardware.usb.UsbManager; //yim add/**/*** WindowManagerPolicy implementation for the Android phone UI.  This
@@ -2115,6 +2116,8 @@ public class PhoneWindowManager implements WindowManagerPolicy {
+               filter.addAction(UsbManager.ACTION_USB_DEVICE_ATTACHED);//yim add
+               filter.addAction(UsbManager.ACTION_USB_DEVICE_DETACHED);//yim addfilter.addAction(Intent.ACTION_DOCK_EVENT);Intent intent = contex
http://www.lryc.cn/news/341581.html

相关文章:

  • 第11章 数据库技术(第一部分)
  • 数据结构––队列
  • 010_redhat安装zookeeper
  • 【网络】gateway 可以提供的一些功能之一 “ 提供web静态资源服务 ”
  • MySQL第一次作业
  • 详解LLMOps,将DevOps用于大语言模型开发
  • 牛客NC275 和为S的两个数字【简单 map C++/Java/Go/PHP】
  • ax200/ax201/ax210/ax211/ax411等intel网卡无法开启5G热点问题解决方案汇总
  • JVM的垃圾回收机制(GC机制)
  • 分布式光伏管理系统和一般的光伏管理系统相比有什么区别?
  • Linux migrate_type进一步探索
  • 强化学习:时序差分法【Temporal Difference Methods】
  • 数据结构-二叉树-二叉搜索树
  • Linux 磁盘管理命令df du dd
  • Leetcode 3138. Minimum Length of Anagram Concatenation
  • IT廉连看——UniApp——样式绑定
  • 垃圾的flinkcdc
  • 关于视频号小店,常见问题解答,开店做店各方面详解
  • Debian mariadb 10.11设定表名 大小写不敏感方法
  • 常用六大加密软件排行榜|好用加密文件软件分享
  • 百川2模型解读
  • 云原生专栏丨基于K8s集群网络策略的应用访问控制技术
  • MySQL 优化 - index_merge 导致查询偶发变慢
  • SpringBoot自动连接数据库的解决方案
  • Docker-10 Docker Compose
  • new mars3d.control.MapSplit({实现点击卷帘两侧添加不同图层弹出不同的popup
  • 数据库中虚拟表和临时表的区别?
  • Node.js -- mongoose
  • 保持亮灯:监控工具如何确保 DevOps 中的高可用性
  • DRF版本组件源码分析