/**
* @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;
}