HarmonyOS 鸿蒙Next flutter_flutter切换到最新dev分支,运行项目报错

发布于 1周前 作者 gougou168 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next flutter_flutter切换到最新dev分支,运行项目报错

flutter_flutter更新到最新dev分支 

flutter run --debug 运行项目报错
Unhandled exception:
Crash when compiling:
A member with disambiguated name ‘ohosArm’ was not found in class ‘Abi’ in library ‘dart:ffi’


更多关于HarmonyOS 鸿蒙Next flutter_flutter切换到最新dev分支,运行项目报错的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html

4 回复
https://gitee.com/openharmony-sig/flutter_flutter/issues/IBFDLE?from=project-issue

更新到最新dev分支, 删除 bin/cache 后再执行 flutter clean

更多关于HarmonyOS 鸿蒙Next flutter_flutter切换到最新dev分支,运行项目报错的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


都用上纯血鸿蒙了,还用flutter? 套一层壳有意思么?

flutter只是跨平台而已,套什么壳

在HarmonyOS鸿蒙系统中使用Flutter开发时,如果遇到切换到最新dev分支后运行项目报错的问题,通常可能是由以下几个原因导致的:

  1. 依赖冲突:最新dev分支可能引入了新的依赖库或者更改了现有库的版本,导致与项目中已有依赖不兼容。检查pubspec.yaml文件中的依赖项,并尝试更新或降级这些依赖。

  2. 环境配置:鸿蒙系统的Flutter开发环境可能与标准的Flutter环境存在差异,确保所有必要的鸿蒙特定配置(如SDK路径、编译选项等)都已正确设置。

  3. 编译缓存:有时候,旧的编译缓存可能会导致项目无法正确编译。尝试清理Flutter的编译缓存(使用flutter clean命令),然后重新构建项目。

  4. 代码兼容性问题:最新dev分支可能包含了一些破坏性变更,导致现有代码无法正常工作。检查Flutter的官方更新日志,了解是否有相关的代码迁移指南。

如果上述方法均未能解决问题,请检查错误日志中的具体错误信息,以便进一步定位问题。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!