-
- switchToBackground();*/
-
- /*
- usbManager = (UsbManager) getSystemService(Context.USB_SERVICE);
- HashMap<String, UsbDevice> deviceList = usbManager.getDeviceList();
- Log.e(TAG, "device list size : " + deviceList.size());
- Iterator<UsbDevice> deviceIterator = deviceList.values().iterator();
- PendingIntent mPermissionIntent = PendingIntent.getBroadcast(this, 0, new Intent(ACTION_USB_PERMISSION), 0);
-
- IntentFilter filter = new IntentFilter(UsbManager.ACTION_USB_DEVICE_DETACHED);
- registerReceiver(mUsbReceiver, filter);
- filter = new IntentFilter(UsbManager.ACTION_USB_DEVICE_ATTACHED);
- registerReceiver(mUsbReceiver, filter);
- filter = new IntentFilter(ACTION_USB_PERMISSION);
- registerReceiver(mUsbReceiver, filter);
-
- while(deviceIterator.hasNext()){
- UsbDevice device = deviceIterator.next();
- Log.e(TAG, device.toString());
- Log.e(TAG, device.getDeviceName() + " manufacture name: " + device.getManufacturerName() + " " + device.getSerialNumber() + " " + device.getDeviceId());
-
- if (device.getVendorId() == 6257){
- usbManager.requestPermission(device, mPermissionIntent);
- Log.e(TAG,"XXXXXXXXXXXXXXXXXXXXXXXXXXX");
- Log.e(TAG, device.getVendorId() + "\n" + device.getProductId() + "\n" + device.getProductName() + "\n" +
- device.getManufacturerName() + "\n" + device.getDeviceId() + "\n" + device.getSerialNumber() + "\n" +
- device.getDeviceName());
-
- final String name = device.getDeviceName();
- final String[] v = name.split("/");
- int busnum = 0;
- int devnum = 0;
- if (v != null) {
- busnum = Integer.parseInt(v[v.length-2]);
- devnum = Integer.parseInt(v[v.length-1]);
- }
- //mBusNum = busnum;
- //mDevNum = devnum;
- uData.vid = device.getVendorId();
- uData.pid = device.getProductId();
- uData.busNum = busnum;
- uData.devNum = devnum;
-
- String result = null;
- final String[] vv = name.split("/");
- if ((vv != null) && (vv.length > 2)) {
- final StringBuilder sb = new StringBuilder(vv[0]);
- for (int i = 1; i < vv.length - 2; i++)
- sb.append("/").append(vv[i]);
- result = sb.toString();
- }
- uData.usbFsName = result;
-
-
- uData.print();
-
- usbCamera = device;
- }
-
- //Log.e(TAG, device.)
- //device.getInterface()
- }*/