Android获取USB设备信息
一、通过路径查询
cat /proc/bus/input/devices
二、使用UsbManager获取插入手机的USB设备名字
private void getDevice() {UsbManager usbManager = (UsbManager) getSystemService(Context.USB_SERVICE);HashMap<String, UsbDevice> deviceList = usbManager.getDeviceList();Iterator<UsbDevice> deviceIterator = deviceList.values().iterator();List<UsbDevice> usbDevices = new ArrayList<>();while (deviceIterator.hasNext()) {UsbDevice device = deviceIterator.next();usbDevices.add(device);Log.e("getDeviceList", "getDeviceList: " + device.getProductName());}}
Android获取USB设备信息相关推荐
- C# 获取USB设备信息
WMI方式 using System; using System.Management; using System.Text.RegularExpressions; using System.Coll ...
- 基于WMI获取USB设备信息(即获取插即用设备信息)System.Management.ManagementObjectSearcher--ManagementObjectCollection
基于WMI获取USB设备信息(即获取插即用设备信息)System.Management.ManagementObjectSearcher--ManagementObjectCollection 获取P ...
- Android 获取USB输入设备信息/区分虚拟键盘和外接键盘输入
Android 获取USB等多个输入设备信息-InputDevice Activity内的onKeyDown函数可以捕获输入设备的输入,但是如果android接了多个usb或者其他接口的输入设备,这时 ...
- android获取设备的型号,Android获取手机设备信息
Android的设备信息获取很简单,导入android.os.Build,在Build类 中有你需要的所有信息. 如果如要经常查阅,可以收藏此文章,需要时点开看一看 下面我打印了一些信息,查查单词的中 ...
- Android 获取手机设备信息:名称、型号、系统版本号、厂商、设备制造商、SDK版本、系统语言等等
常用的设备信息获取方法: /*** 设备名称** @return 设备名称*/public static String getDeviceName() {return android.os.Build ...
- Android 获取手机设备信息(厂商,型号等)
public class DeviceUtils {/*** 获取当前手机系统语言.** @return 返回当前系统语言.例如:当前设置的是"中文-中国",则返回"zh ...
- Android获取手机设备信息并区分真机与模拟器
有些时候我们不想App在模拟器上被别人使用,所以我们禁止在模拟器上使用App 判断是否为真机: 根据以下四图,我们可以对真机与模拟器来做一个简单区分: 如果Serial码为unkonwn或者andro ...
- Android获取硬件设备信息
此文介绍一些获取Android手机硬件信息的方法 主要是从Build和TelephonyManager中获取 以及使用反射获取SystemProperties 并使用他的get方法获取一些系统隐藏掉 ...
- android 安卓APP获取手机设备信息和手机号码的代码示例
下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机.手机SIM卡确保插入手机里.eclipse ADT和android-sdk开发环境 第一步:新建一个andro ...
最新文章
- 各类木材强度_层状磷酸锆/ 聚磷酸铵复合阻燃剂对木材的阻燃抑烟性能研究
- 面试之BI-SQL--table转换
- IPC进程间通信 D-Bus(Desktop Bus)快速入门(以libdbus-glib库为例)
- 重磅官宣:Nacos2.0性能提升10倍
- [转] sql server 跨数据库调用存储过程
- python实现倒n字形排列_Leetcode问题库——Z形变换(Python),补充X形变换,字形
- CLR探索系列:深入追踪托管exe加载执行过程
- Vue:echarts异步加载数据显示
- gitbook mac 版本的安装
- springboot报错:Use of @OneToMany or @ManyToMany targeting an unmapped class:
- SqlServer高级函数使用
- ADI Blackfin DSP处理器-BF533的开发详解58:DSP控制ADXL345三轴加速度传感器的应用(含源码)
- 如何解决报错500的问题
- 学会在Android Studio里使用列表视图制作通讯录
- 虚拟机ifconfig或ip addr不显示ip地址
- 1762 牛的洗牌(递推)
- MapReduce发生Permission denied: user=zhen, access=WRITE错误
- 李航《统计学习方法》课件
- (python)字符串操作
- Ubuntu 18.04上使用snort3搭建NIDS(三)| ELK可视化篇
热门文章
- 【Kotlin学习之旅】解决错误:kotlin.NotImplementedError: An operation is not implemented: Not yet implemented
- 实现家里电脑文件和公司电脑文件进行同步的?
- 10 款国外实用、有趣的 GitHub 简介 README
- SmartThings
- [数据分析方法论]产品、运营要多懂数据分析?我们给出了以下答案
- Unity模型导入自动导入材质贴图
- 困惑度、主题一致性,lda模型找出主题相关词
- sand()和rand()用法简介
- 有限元分析软件ansys的install.err错误解答
- rat linux安装u盘,U盘安装系统、LiveOS、LiveUSB