获取usb列表
UsbManager usbManager = (UsbManager) getSystemService(Context.USB_SERVICE); int size = usbManager.getDeviceList().size(); HashMap<String, UsbDevice> deviceList = usbManager.getDeviceList(); for (Map.Entry<String, UsbDevice> stringUsbDeviceEntry : deviceList.entrySet()) { Toast.makeText(this, stringUsbDeviceEntry.getValue().getProductName()+" "+stringUsbDeviceEntry.getValue().getManufacturerName(), Toast.LENGTH_SHORT).show(); Log.e("www",stringUsbDeviceEntry.getKey()+" "+stringUsbDeviceEntry.getValue().getProductName()+" "+stringUsbDeviceEntry.getValue().getManufacturerName()); }
重启
PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE); powerManager.reboot("");
标签:Toast,USB,usbManager,getValue,列表,Android,stringUsbDeviceEntry From: https://www.cnblogs.com/wanglongjiang/p/17408194.html