您的位置:首页 > 移动开发 > Android开发

Android 读取usb设备

2016-07-26 00:00 381 查看
/**
* @Description: 判断当前设备是否是Ipod
* @param context
* @return
*/
public static final boolean isIpodVendor(Context context) {
UsbManager um = (UsbManager) context.getSystemService(Context.USB_SERVICE);
HashMap<String, UsbDevice> usbDeviceList = um.getDeviceList();
Iterator<UsbDevice> deviceIterator = usbDeviceList.values().iterator();
int vendorId = 0;
while (deviceIterator.hasNext()) {
UsbDevice device = deviceIterator.next();
vendorId = device.getVendorId();
System.out.println("Device Vendor Id = " + device.getVendorId());
if (vendorId == StaticCode.APPLE_VENDOR_ID) {
return true;
} else {
continue;
}
}
return false;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: