Android监控外接USB设备和获取USB等设备的详细信息
1、通过如下Action监控USB设备的插入或拔出
UsbManager.ACTION_USB_ACCESSORY_ATTACHED;UsbManager.ACTION_USB_ACCESSORY_DETACHED;UsbManager.ACTION_USB_DEVICE_ATTACHED;UsbManager.ACTION_USB_DEVICE_DETACHED;
2、获取USB设备等信息尝试使用了两种方式:
a. 此处没有使用UsbManager来获取设备信息,因为我们的Android终端上用USBManager.getDeviceList()获取到的信息是底层设备路径信息,并没有实际使用的意义;而用UsbManager.getAccessoryList()获取到的是null,所以这种方法放弃
b. 使用InputManager可以获取到详细的外接设备信息,设备名称、类型等详细信息,代码如下:
InputManager inputManager = (InputManager) getSystemService(Context.INPUT_SERVICE);int[] devIds = inputManager.getInputDeviceIds();for(int devId : devIds){InputDevice device = inputManager.getInputDevice(devId);if(device != null){Log.e(THIS_FILE, "Input device name : " + device.getName() + "---- info: " +device.toString());}}
Android监控外接USB设备和获取USB等设备的详细信息相关推荐
- Android获取酷狗音乐歌曲详细信息
Android获取酷狗音乐歌曲详细信息 一.目标 二.实现方案 三.最终方案 四.网易云音乐 五.遗留问题 六.接下来 七.Finally 在<Android获取歌曲详细信息>一文中,介绍 ...
- Android获取网易云音乐歌曲详细信息
Android获取网易云音乐歌曲详细信息 一.目标 二.实现方案 三.最终方案 四.遗留问题 五.接下来 六.Finally 在<Android获取歌曲详细信息>一文中,介绍了几种获取网易 ...
- 【WP开发问题1】 请确保已为开发人员解锁此设备。有关开发人员解锁的详细信息,...
本博客所有文章均已迁入到http://www.coderbean.com 当我兴高采烈地买了一部WindowsPhone手机用于开发,亲爱的VS告诉我. 请确保已为开发人员解锁此设备.有关开发人员解锁 ...
- 获取高德POI兴趣点的详细信息
获取高德POI兴趣点的详细信息 一,获取高德地图POI数据 第一步,申请"Web服务API"密钥(Key): 第二步,拼接HTTP请求URL,第一步申请的Key需作为必填参数一同发 ...
- Android源码修改(自动获取usb权限)基于Android5.1定制版系统
自动获取usb权限 这篇文章参考了这个得到的解决方案 http://blog.csdn.net/hubbybob1/article/details/50263925 这个博主已经写得很清楚啦,但是还有 ...
- <渗透测试学习指南> 信息收集(三)获取目标应用版本等详细信息
转载请注明作者和出处: 本章将讲述如何获取目标系统信息.端口信息等详细信息 上一章我们讲到了获取目标真实IP及子域名信息的几种典型方法,但是单靠真实IP和子域名还无法让我们顺利的完成一项渗透测试任务, ...
- 怎样获取淘宝/天猫sku详细信息 API数据
一.接口参数说明: item_sku-获取sku详细信息API接口,包含规格名称.规格图片.优惠价.原价.宝贝标题.库存等,价格低至几厘,详情请加我,或者私聊我,或者是点击更多API调试请移步注册AP ...
- android弹出选择usb,android 解决:默认情况下用于该USB设备 自动获取USB操作权限...
很多android 的应用在使用USB设备时,总会遇到一个很烦人的问题. 即每次都会弹出对话框: 每次插入USB设备,都会弹出.每次选上默认情况下使用该USB设备.但总还是会弹出.用户体验很差. 似乎 ...
- 微信蓝牙设备开发--添加设备以及获取微信为设备生成的二维码
1.添加设备 登录微信开发平台 2.开始添加设备 开始添加设备内容 最后直接添加就行 3.生成二维码 写一个http请求 package com.rinlink.intelligent.test;im ...
最新文章
- 4.12 《硬啃设计模式》 第29章 行为型设计模式小结
- python序列类型tuple_Python常用的序列类型包括列表、元组和字典三种。
- 【模板】可持久化并查集
- CentOS7单独安装Apache Bench压力测试工具
- 【转载】oracle normal、sys、system、sysdba、sysoperdba的区别
- 在report service中@参数的问题!
- 信息安全系统设计基础实验二:固件设计
- matlab算薄板模态,基于MATLAB计算FGM薄板刚柔耦合动力学响应的仿真方法与流程
- Introduction to Computer Networking学习笔记(十一):flow control 滑动窗口详解
- Linux 安装ifconfig命令
- gridview隐藏列的方法
- STRUTS1框架简介
- IBM服务器管理口IMM使用指南
- 浩子CHS工作室成立
- 数据结构和算法二十一
- 2021最新 python爬取12306列车信息自动抢票并自动识别验证码(三)购票篇
- zkServer.cmd报错invalid config exiting abnormally解决
- ROC:Receiver operating characteristic Curve接受者操作特征的理解
- 一个C++程序员的学习经历
- 数据产品-数据化产品应用