Android 获取Usb设备类型

在进行关于USB设备相关的开发过程中,就会考虑一个问题,在插入USB设备时,会判断这个设备是U盘,鼠标 键盘,usb手写笔,打印设备等等

USB类型规定
Android 获取Usb设备类型_第1张图片

而UsbHostManager.java中的usbDeviceAdded()方法,把信息写到UsbDevice.java中,APP部分调用UsbDevice类获取信息
UsbDevices.java类如下:

public class UsbDevice implements Parcelable {
     
    private final String mName;  
    private final int mVendorId;  
    private final int mProductId;  
    private final int mClass;  
    private final int mSubclass

你可能感兴趣的:(Android高级进阶,获取USB类型,区分USB类型)