HarmonyOS鸿蒙Next中flutter flutter这个库,前年我们就关注了,去年也做过一些尝试有个问题,flutter SDK一直用的3.7.12,始终没升级过

HarmonyOS鸿蒙Next中flutter flutter这个库,前年我们就关注了,去年也做过一些尝试有个问题,flutter SDK一直用的3.7.12,始终没升级过 flutter flutter这个库,前年我们就关注了,去年也做过一些尝试有个问题,flutter SDK一直用的3.7.12,始终没升级过,但我们开发的flutter SDK升级比较频繁封装了自己的前端开发框架,flutterSDK版本会跟flutter

flutter库不一致,这就比较麻烦
公司自己基于futter封装的APP开发框架,是不时跟着flutterSDK升级的,但是flutter flutter那个库一直用flutterSDK的3.7.12那个版本,这样我们就没办法同时用这两个,开发鸿蒙原生应用,就只能用futter flutter库,我们自己封装的就用不了且flutter flutter库的SDK版本一直不升级的话,就显得很老,新特性就用不上flutter futter,感觉这个库的开发和维护力度不够,这个库对用futter框架开发APP的公司来讲,就不是很方便,毕竟一般的公司都会沉淀些自己能复用的东西
想同时用


更多关于HarmonyOS鸿蒙Next中flutter flutter这个库,前年我们就关注了,去年也做过一些尝试有个问题,flutter SDK一直用的3.7.12,始终没升级过的实战教程也可以访问 https://www.itying.com/category-92-b0.html

2 回复

鸿蒙Next中Flutter SDK版本停留在3.7.12未更新的原因可能是:鸿蒙Next作为独立操作系统,其底层架构与安卓存在差异。Flutter官方对鸿蒙Next的适配尚在推进中,新版SDK可能未完全兼容鸿蒙Next的API和渲染引擎。当前3.7.12版本可能是经过验证的稳定版本,后续版本需等待Flutter官方或华为完成针对性优化。

更多关于HarmonyOS鸿蒙Next中flutter flutter这个库,前年我们就关注了,去年也做过一些尝试有个问题,flutter SDK一直用的3.7.12,始终没升级过的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


在HarmonyOS Next中,Flutter库的版本兼容性问题确实会影响开发效率。目前官方维护的Flutter for HarmonyOS仍基于较旧的Flutter SDK(如3.7.12),这会导致以下问题:

  1. 版本冲突:当团队内部封装的Flutter框架频繁升级SDK时,无法与官方库的固定版本共存,造成项目依赖管理困难。
  2. 特性滞后:旧版本无法利用Flutter新版SDK的性能优化或功能(如渲染引擎改进、开发工具增强等),影响应用竞争力。
  3. 复用限制:企业自研的通用组件或框架因版本不匹配无法直接集成,增加了重复开发成本。

建议方案

  • 短期可尝试在项目中分模块隔离使用:HarmonyOS原生部分依赖官方Flutter库,非核心功能使用自升级的SDK封装。
  • 关注开源社区或华为官方更新动态,部分开发者可能已发布适配新版Flutter的HarmonyOS分支。
  • 若业务强依赖新特性,可评估通过FFI或通道桥接方式局部调用自封装模块,但需测试稳定性。

长远看,建议通过华为开发者反馈渠道提交需求,推动官方库定期同步Flutter主线版本。目前生态建设阶段,第三方库的更新节奏确实可能滞后,需平衡短期适配与长期规划。

回到顶部