区分手机上连接的不同USB附件

时间:2019-05-28 17:58:18

标签: android

我正在android studio中做一个项目,要求我检查打印机和USB指纹扫描仪是否已连接到设备。如何检查连接的设备是打印机还是扫描仪?

我使用USBManager和UsbDevice来获取所有已连接设备的列表,但无法检查已连接设备的类型。

1 个答案:

答案 0 :(得分:0)

来自官方 UsbConstants documentation

int Class = device.getDeviceClass();

ex:如果打印机:USB_CLASS_PRINTERConstant Value: 7