Android 获取 USB设备列表

发布时间 2023-05-17 11:54:16作者: xiaowang_lj
获取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("");