android - Flutter - 获取 Android 设备名称
问题描述
我正在实现一个应用程序Flutter
,我想使用包获取设备名称,即 X 的华为手机device_info
。
我可以iOS
使用以下代码获得它:
IosDeviceInfo iosDeviceInfo = await deviceInfo.iosInfo;
print('device name ${iosDeviceInfo.name}');
但是在Android
,我无法得到这个名字。我可以获得许多其他值,例如型号、品牌和显示器。
这个包或其他包中是否有一个参数可以从中获取Android
设备名称?
解决方案
您可以从板上获取 Android 设备的名称:
if(Platform.isAndroid){
AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
return androidInfo.board;
}
推荐阅读
- bash - 如何使用 bash 命令更改 XAMPP DocumentRoot?
- ios - iOS 13 快捷方式:地图操作搜索本地企业的问题
- linux - 如何在文件中显示 bash shell 的所有命令?Linux
- django - 在 Django 模板中显示银行账户余额的推荐方法
- symfony - Symfony 多域登录
- discord.js - 如何获取我的 Discord 机器人的创建日期?
- c - 访问返回的指针时出现分段错误
- html - 将 url 插入自定义 Django 电子邮件模板
- c# - 有什么方法可以确保最终用户获得与我在 SpeechSynthesizer 中使用的 TTS 相同的声音?
- java - FXMLLoader 中 loader.setLocation 中的路径错误