HarmonyOS flutter项目在真机run的时候报错

报错如图:

HarmonyOS flutter项目在真机run的时候报错  -鸿蒙开发者社区解决方案

按文档检查权限配置:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/bm-tool-V5#section9568289-权限请求失败导致安装失败

HarmonyOS flutter框架下怎么判断是HarmonyOS系统 <a name="section86641830161619"></a>

HarmonyOS
2025-01-10 08:50:11
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

通过device_info_plus插件来获取当前设备的信息,包括设备名称和操作系统,然后根据这些信息去判断是否HarmonyOS系统。

关键代码:

DeviceInfoPlugin deviceInfo = DeviceInfoPlugin();
String deviceName;
try {
  if (Platform.isAndroid) {
    AndroidDeviceInfo androidInfo = await deviceInfo.androidInfo;
    deviceName = androidInfo.model;
  } else if (Platform.isIOS) {
    IosDeviceInfo iosInfo = await deviceInfo.iosInfo;
    deviceName = iosInfo.utsname.machine;
  }
} on PlatformException {
  deviceName = 'Unknown';
}
deviceName != null && (deviceName.contains('HUAWEI') || deviceName.contains('hongmeng'));
分享
微博
QQ
微信
回复
2025-01-10 11:44:27
相关问题
HarmonyOS Flutter run指令报错
555浏览 • 1回复 待解决
新建空白项目运行在一直报错
1205浏览 • 1回复 待解决
联调报错该如何解决?
893浏览 • 1回复 待解决
HarmonyOS DevEco调试Flutter项目报错
257浏览 • 1回复 待解决
HarmonyOS 如何调试
1161浏览 • 1回复 待解决
HarmonyOS 如何投屏
466浏览 • 1回复 待解决
flutter url_launcherHarmonyOS报错
502浏览 • 1回复 待解决
HarmonyOS flutter_flutter项目进展
391浏览 • 1回复 待解决
HarmonyOS 无法进行断点调试?
778浏览 • 1回复 待解决
HarmonyOS flutter run 会自动uninstall 一次
432浏览 • 1回复 待解决
mate 40 pro调试?
3336浏览 • 1回复 待解决
LiteWearable调试安装失败
7062浏览 • 2回复 待解决
DevEco Studio怎么连接
806浏览 • 1回复 待解决
deveco studio无法debug
1607浏览 • 0回复 待解决