登录社区云,与社区用户共同成长
邀请您加入社区
暂无图片
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
ets 代码使用 DevEco-Studio 进行调试。dart 代码可以使用 vscode 和 Android Studio 进行调试,点击运行按钮启动调试即可。 指定本地引擎调试 dart 代码 调试时需要加上参数,如: --local-engine=/Users/xxx/ohos/engine/src/out/ohos_debug_unopt_arm64。 使用 vscode 调试 dart
一、 背景 APP应用在打包 release 版本发布后 , 在进行验证时发现插件缺失情况 , 导致功能不能下载使用 . 主要是 flutter_downloader 插件丢失 , 导致下载资源功能无法使用. 二、 原因 1、flutter 初始化绑定问题 APP应用是采用继承 WidgetFlutterBinding , 重写initInstance 方法的方式进行flutter 初始化绑定 ,
场景场景问题背景 Flutter社区从3.32版本开始,默认开启线程合并,即 1.ui 线程和应用的UI线程合并,这样会提升 1.ui 线程的线程优先级,从而提升性能。线程合并开启时,Dart 代码的断点调试会阻塞应用UI线程。应用如果不是通过调试模式运行,会因为应用的 Watchdog 机制,UI 线程阻塞会导致触发 THREAD_BLOCK_6S 事件,应用闪退,Flutter 出现 devi
版本说明: 平行视界(分栏)特性自 Flutter 3.35.8-ohos-1.0.3 版本开始支持。 1. 分栏功能说明 Flutter 分栏功能为应用提供横竖屏自适应的分栏布局,实现类似平板/折叠屏设备的左右分栏显示效果: 屏幕状态布局表现横屏/宽屏左右两侧同时显示,左侧主页 + 右侧详情页竖屏/窄屏单栏显示,智能切换主页或详情页折叠屏展开自动切换为分栏布局折叠屏折叠自动切换为单栏布局 功能
本文介绍Embedding 核心对象在 Flutter-OH 中的作用及彼此协作关系。集成方式、生命周期回调与示例代码见Flutter-OH应用生命周期。与是 Embedding 的两类 Host 入口:前者用于独立 Flutter 应用,对接UIAbility生命周期;后者用于 Add-to-App,在 ArkUI 页面中以页面级 Host 承载 Flutter 模块。是二者共享的内部协调者,负
本文介绍 @ohos/flutter_ohos Embedding 核心对象在 Flutter-OH 中的作用及彼此协作关系。集成方式、生命周期回调与示例代码见 Flutter-OH应用生命周期。 FlutterAbility 与 FlutterEntry 是 Embedding 的两类 Host 入口:前者用于独立 Flutter 应用,对接 UIAbility 生命周期;后者用于 Add-to
本文介绍 Flutter-OH()在 OpenHarmony 上的两种集成方式:独立 Flutter 应用(Standalone Flutter app)与Add-to-App。二者为 Flutter 官方定义的主流嵌入路径,Flutter-OH 分别由承载,详见Flutter-OH核心对象简介。
概述 本文介绍 Flutter-OH(@ohos/flutter_ohos)在 OpenHarmony 上的两种集成方式:独立 Flutter 应用(Standalone Flutter app)与 Add-to-App。二者为 Flutter 官方定义的主流嵌入路径,Flutter-OH 分别由 FlutterAbility、FlutterEntry 承载,详见 Flutter-OH核心对象简介
随着鸿蒙生态的快速发展,越来越多的 Flutter 应用需要适配 OpenHarmony 平台。但生态早期,大量常用三方库只有 Android / iOS 实现,鸿蒙侧只能自己造轮子。为了解决这个问题,对一批高频使用的 Flutter 三方库做了 OpenHarmony 平台适配,统一托管在 GitCode 的下,全部通过 TAG 版本隔离、配套门禁编译验证,开箱即用。本篇是系列文章之一,主角是—