Androud 如何区分USB设备
16lz
2021-01-26
在获取到USBDevice后,我们可以调用它的getSubClass()
和getDeviceClass()
方法来唯一标识。
例如
if (usbDevice.getDeviceSubclass() == 0 && usbDevice.getDeviceClass() == 255) { }
那如何知道每个设备的这些种类呢,主要有两种方法,一是在开发中,遍历打印知道后再次开发。二是去Android 官方文档查找判定。传送门如下
https://developer.android.com/reference/android/hardware/usb/UsbConstants
更多相关文章
- Android本地视频播放器开发--搜索本地视频(1)
- Android(安卓)HAL 开发 (4)
- 安卓Android开发连载系列高级课
- Android开发环境内容汇总
- 如何调试 Android(安卓)Native Framework
- 基于 SQLite 开发Android(安卓)studio 的记账APP
- Android(安卓)NDK开发之旅28--NDK-FFmpeg视频解码
- Android(安卓)Weekly - 第 183 期
- 【Android(安卓)C#开发】Xamarin环境搭建