Flutter - 获取Android设备名称

Ama*_*aed 9 android dart flutter

我正在使用 package.json 实现一个应用程序Flutter,并且我想获取设备名称,即 X 的华为手机device_info

iOS我可以使用这段代码得到它:

IosDeviceInfo iosDeviceInfo = await deviceInfo.iosInfo;
print('device name ${iosDeviceInfo.name}');
Run Code Online (Sandbox Code Playgroud)

但在Android,我无法得到名字。我可以获得许多其他值,例如型号、品牌和展示。

此包或其他包中是否有参数可以Android从中获取设备名称?

Mus*_*tlu -3

device_info包提供获取 Android 和 iOS 设备信息。目前它不支持任何其他平台。

import 'package:device_info/device_info.dart';

DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
print('Running on ${androidInfo.model}');  // e.g. "Moto G (4)"

IosDeviceInfo iosInfo = await deviceInfo.iosInfo;
print('Running on ${iosInfo.utsname.machine}');  // e.g. "iPod7,1"
Run Code Online (Sandbox Code Playgroud)