info method

  1. @override
Map<String, dynamic> info()
override

Implementation

@override
Map<String, dynamic> info() {
  return {
    'platform': platform.name,
    'id': _androidInfo.id,
    'brand': _androidInfo.brand,
    'device': _androidInfo.device,
    'manufacturer': _androidInfo.manufacturer,
    'model': _androidInfo.model,
    'product': _androidInfo.product,
    'isPhysicalDevice': _androidInfo.isPhysicalDevice,
    'version': {
      'baseOS': _androidInfo.version.baseOS,
      'codename': _androidInfo.version.codename,
      'incremental': _androidInfo.version.incremental,
      'previewSdkInt': _androidInfo.version.previewSdkInt,
      'release': _androidInfo.version.release,
      'sdkInt': _androidInfo.version.sdkInt,
      'securityPatch': _androidInfo.version.securityPatch,
    },
    'fingerprint': _androidInfo.fingerprint,
    'board': _androidInfo.board,
    'bootloader': _androidInfo.bootloader,
    'display': _androidInfo.display,
    'hardware': _androidInfo.hardware,
    'host': _androidInfo.host,
    'supported32BitAbis': _androidInfo.supported32BitAbis,
    'supported64BitAbis': _androidInfo.supported64BitAbis,
    'supportedAbis': _androidInfo.supportedAbis,
    'tags': _androidInfo.tags,
    'type': _androidInfo.type,
    'serialNumber': _androidInfo.serialNumber,
    'data': _androidInfo.data,
    'systemFeatures': _androidInfo.systemFeatures,
  };
}