AndroidDeviceInfo constructor
AndroidDeviceInfo({
- required AndroidBuildVersion version,
- required String board,
- required String bootloader,
- required String brand,
- required String device,
- required String display,
- required String fingerprint,
- required String hardware,
- required String host,
- required String id,
- required String manufacturer,
- required String model,
- required String product,
- required List<
String> supported32BitAbis, - required List<
String> supported64BitAbis, - required List<
String> supportedAbis, - required String tags,
- required String type,
- required bool isPhysicalDevice,
- required String androidId,
- required List<
String> systemFeatures,
Android device Info class.
Implementation
AndroidDeviceInfo({
required this.version,
required this.board,
required this.bootloader,
required this.brand,
required this.device,
required this.display,
required this.fingerprint,
required this.hardware,
required this.host,
required this.id,
required this.manufacturer,
required this.model,
required this.product,
required List<String> supported32BitAbis,
required List<String> supported64BitAbis,
required List<String> supportedAbis,
required this.tags,
required this.type,
required this.isPhysicalDevice,
required this.androidId,
required List<String> systemFeatures,
}) : supported32BitAbis = List<String>.unmodifiable(supported32BitAbis),
supported64BitAbis = List<String>.unmodifiable(supported64BitAbis),
supportedAbis = List<String>.unmodifiable(supportedAbis),
systemFeatures = List<String>.unmodifiable(systemFeatures);