getUSBDeviceList static method

Future<List<Map<String, dynamic>>> getUSBDeviceList()

getUSBDeviceList get list of available usb device on android

Implementation

static Future<List<Map<String, dynamic>>> getUSBDeviceList() async {
  if (Platform.isAndroid) {
    List<dynamic> devices = await _channel.invokeMethod('getUSBDeviceList');
    print(devices);
    var result = devices
        .cast<Map<dynamic, dynamic>>()
        .map((e) => Map<String, dynamic>.from(e))
        .toList();
    return result;
  } else {
    return <Map<String, dynamic>>[];
  }
}