首页 > 解决方案 > Flutter - 获取 Android 设备名称

问题描述

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

我可以iOS使用以下代码获得它:

IosDeviceInfo iosDeviceInfo = await deviceInfo.iosInfo;
print('device name ${iosDeviceInfo.name}');

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

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

标签: androidflutterdart

解决方案


您可以从板上获取 Android 设备的名称:

if(Platform.isAndroid){
  AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
  return androidInfo.board;
}

推荐阅读