首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Flutter-OH 新版本发布】Flutter OpenHarmony 平台 0.0.1-canary1 版本发布(基于 Flutter 3.35.7 适配)

【Flutter-OH 新版本发布】Flutter OpenHarmony 平台 0.0.1-canary1 版本发布(基于 Flutter 3.35.7 适配)

作者头像
徐建国
发布2026-01-28 14:09:26
发布2026-01-28 14:09:26
1210
举报
文章被收录于专栏:个人路线个人路线

【Flutter-OH 新版本发布】OpenHarmony 平台 0.0.1-canary1 版本发布(基于 Flutter 3.35.7 适配)

本次发布Flutter OpenHarmony 平台首个尝鲜版 0.0.1(canary1),基于 Flutter 3.35.7 版本完成 OpenHarmony 平台深度适配。版本聚焦OpenHarmony 平台侧能力的支持与完善,新增平台化 Channel、外接纹理、云端 SDK 等核心特性,同时针对多系统编译、运行性能、开发工具链等维度完成多项 Bug 修复与性能优化,为开发者提供更稳定的 Flutter-OH 跨端开发体验。

核心基础特性

本次版本完成 OpenHarmony 平台 Flutter 核心能力的全量适配,同时新增多项平台专属特性,覆盖开发、运行、拓展全链路:

  • 全面支持 OpenHarmony 平台 Flutter Channel/Engine/命令行工具,实现核心开发能力落地
  • 支持外接纹理,满足音视频、相机等高性能渲染场景需求
  • 集成云端 SDK,拓展 Flutter-OH 平台云端协同能力

重点 Bug 修复

针对开发、编译、运行、工具链等多场景的核心问题完成修复,解决跨系统兼容、功能异常、开发调试等痛点:

  • 修复 Rect.fromLTRB 方法的界面显示异常问题
  • 解决 Windows 系统下flutter clean命令无法删除构建目录、oh_modules 目录的问题
  • 修复 Mac ARM64 系统 Flutter 构建时 gen_snapshot 的路径配置问题
  • 解决 Dart 跟踪模式下应用运行卡顿的性能问题
  • 修复 3.35 版本基线中输入框键盘无法缩回的交互问题
  • 解决剪切操作后剪贴板无法正常粘贴的功能问题
  • 修复 OpenHarmony 平台执行 build 命令无法生成指定目录的编译问题
  • 解决 Android Studio 中部分断点无法命中的调试问题

版本配套要求

编译环境要求

  • OpenHarmony 引擎编译版本:API 23 及以上

Flutter SDK 版本

  • 适配版本:3.35.7-ohos-0.0.1
  • 显示说明:因 Flutter 版本解析规则限制,为避免版本比较解析失败,实际显示为3.35.8-ohos-0.0.1-canary1

详细更新日志(Changelog)

  • 修复 Rect.fromLTRB 显示问题 fa000541[1]
  • 解决 Windows 系统上执行flutter clean命令时无法正确删除构建目录和 oh_modules 目录的问题 a26402fe[2]
  • 解决 Mac ARM64 系统上进行 Flutter 构建时 gen_snapshot 的路径问题 3dcdf735[3]
  • 修复 Dart 跟踪模式下应用程序卡顿的问题 ae07d24d[4]
  • 解决 3.35 版本中输入框键盘无法缩回的问题 cdaa2f61[5]
  • 解决剪切操作后无法进行粘贴的问题 d3ddc4e0[6]
  • 修复 OpenHarmony 平台运行 build 命令无法生成指定文件夹的问题 31d92a8c[7]
  • 解决 Android Studio 上某些断点无法断住的问题 c4ae8eff[8]

配套开发文档

本次版本提供完善的平台开发文档,涵盖 API 参考、开发指南、场景实践等内容,助力开发者快速上手:

  • 【Flutter-OH 全量开发文档】https://gitcode.com/openharmony-tpc/flutter_samples/tree/master/ohos/docs[9]

安装使用

欢迎各位开发者下载体验本次尝鲜版,若在使用过程中遇到问题,可前往项目仓库提交 Issue 反馈,我们将持续迭代优化!

项目仓库:https://gitcode.com/openharmony-tpc/flutter_flutter[10]

欢迎大家下载仓库代码学习,也期待大家参与贡献,一起完善 Flutter-OH 生态!

我的联系方式,一起交个朋友!未来也会推出更多新技术的分享

参考资料

[1]

fa000541: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/fa0005417c1523219c7b473d2f6f2166efa6ad29?ref=oh-3.35.7-dev&prId=772

[2]

a26402fe: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/a26402fe546bf4d88b9dca40d0ab06d48831f25c?ref=oh-3.35.7-dev&prId=772

[3]

3dcdf735: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/3dcdf735fbf633e7788d33ff8669c4b50778d140?ref=oh-3.35.7-dev&prId=772

[4]

ae07d24d: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/ae07d24d7f084c7218b59f1b593055cbb4bd32c?ref=oh-3.35.7-dev&prId=772

[5]

cdaa2f61: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/cdaa2f611f31952d7c58228a81267660e8f91e51?ref=oh-3.35.7-dev&prId=772

[6]

d3ddc4e0: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/d3ddc4e0e361c9294ab4d2fd3a43768ea58dae8a?ref=fix_pasting&prId=803

[7]

31d92a8c: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/31d92a8c25389ad554c9f01b6f3176032b68b8d9?ref=oh-3.35.7-dev&prId=797

[8]

c4ae8eff: https://gitcode.com/openharmony-tpc/flutter_flutter/commit/c4ae8eff5d0b41b9ccd6a81ccf026bd02c9c107d?ref=start_paused&prId=820

[9]

https://gitcode.com/openharmony-tpc/flutter_samples/tree/master/ohos/docs: https://gitcode.com/openharmony-tpc/flutter_samples/tree/master/ohos/docs

[10]

https://gitcode.com/openharmony-tpc/flutter_flutter: https://gitcode.com/openharmony-tpc/flutter_flutter/blob/oh-3.35.7-dev/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-01-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大前端之旅 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【Flutter-OH 新版本发布】OpenHarmony 平台 0.0.1-canary1 版本发布(基于 Flutter 3.35.7 适配)
    • 核心基础特性
    • 重点 Bug 修复
    • 版本配套要求
      • 编译环境要求
      • Flutter SDK 版本
    • 详细更新日志(Changelog)
    • 配套开发文档
    • 安装使用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档