logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 workmanager

本文基于 Flutter 3.47 与 HarmonyOS API 26,实现 workmanager 0.10.10 的鸿蒙适配。通过 Pigeon 通道对接 OpenHarmony WorkScheduler,保留原有 Dart API,实现任务注册、取消及状态查询,并在真机上完成构建、安装与功能验证,成功打通后台任务能力。项目已开源至 oh-flutter/workmanager,支持 0.

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 workmanager

本文基于 Flutter 3.47 与 HarmonyOS API 26,实现 workmanager 0.10.10 的鸿蒙适配。通过 Pigeon 通道对接 OpenHarmony WorkScheduler,保留原有 Dart API,实现任务注册、取消及状态查询,并在真机上完成构建、安装与功能验证,成功打通后台任务能力。项目已开源至 oh-flutter/workmanager,支持 0.

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 smart_auth

本文详解 Flutter 3.47 下 smart_auth 3.2.0 鸿蒙三方库适配实战,针对其特殊 Pigeon 通道结构(6个独立 BasicMessageChannel)完成鸿蒙端注册。通过在 ArkTS 中逐条注册通道、严格遵循 ['code', 'msg', null] 错误返回协议,成功实现 getAppSignature 等接口的边界支持(返回 UNSUPPORTED),并通过

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 smart_auth

本文详解 Flutter 3.47 下 smart_auth 3.2.0 鸿蒙三方库适配实战,针对其特殊 Pigeon 通道结构(6个独立 BasicMessageChannel)完成鸿蒙端注册。通过在 ArkTS 中逐条注册通道、严格遵循 ['code', 'msg', null] 错误返回协议,成功实现 getAppSignature 等接口的边界支持(返回 UNSUPPORTED),并通过

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 nfc_manager

本文详解 Flutter 3.47 下 nfc_manager 4.2.1 鸿蒙(OpenHarmony)适配实践,通过 Pigeon 接口桥接原生 NFC 能力,实现 NFC 适配器检测、会话注册与标签事件回传。基于 HarmonyOS API 26 真机验证,成功构建并运行 Demo,支持 NFC-A/B/F/V 及 NDEF 协议,完整保留 Dart API 语义,适配仓库已开源,可直接通过

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 nfc_manager

本文详解 Flutter 3.47 下 nfc_manager 4.2.1 鸿蒙(OpenHarmony)适配实践,通过 Pigeon 接口桥接原生 NFC 能力,实现 NFC 适配器检测、会话注册与标签事件回传。基于 HarmonyOS API 26 真机验证,成功构建并运行 Demo,支持 NFC-A/B/F/V 及 NDEF 协议,完整保留 Dart API 语义,适配仓库已开源,可直接通过

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 installed_apps

本文详解 Flutter 3.47 下 installed_apps 库在鸿蒙(OpenHarmony API 26)的适配实践,保留原有 Dart API 接口,通过 bundleManager 实现应用列表、信息查询与启动功能,并完成真机构建、安装与调用验证。适配版本为 2.2.1-ohos.2,支持包名查询、安装状态检测及应用启动,核心难点在于权限模型与插件注册对齐。项目已开源至 AtomG

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 installed_apps

本文详解 Flutter 3.47 下 installed_apps 库在鸿蒙(OpenHarmony API 26)的适配实践,保留原有 Dart API 接口,通过 bundleManager 实现应用列表、信息查询与启动功能,并完成真机构建、安装与调用验证。适配版本为 2.2.1-ohos.2,支持包名查询、安装状态检测及应用启动,核心难点在于权限模型与插件注册对齐。项目已开源至 AtomG

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 gal

本文详解Flutter 3.47下gal库在鸿蒙(HarmonyOS API 26)的适配实践,保留原有Dart API,通过MethodChannel对接原生能力,实现相册权限检查、确认式保存及文件写入。基于photoAccessHelper完成沙箱文件到媒体库的写入,验证了hasAccess、putImage等接口在真机上的正确性,适配版本已发布至AtomGit,支持通过Git引用直接集成。

文章图片
#flutter#harmonyos#华为 +2
Flutter 3.47 鸿蒙三方库适配实战:从 0 到 1 处理 gal

本文详解Flutter 3.47下gal库在鸿蒙(HarmonyOS API 26)的适配实践,保留原有Dart API,通过MethodChannel对接原生能力,实现相册权限检查、确认式保存及文件写入。基于photoAccessHelper完成沙箱文件到媒体库的写入,验证了hasAccess、putImage等接口在真机上的正确性,适配版本已发布至AtomGit,支持通过Git引用直接集成。

文章图片
#flutter#harmonyos#华为 +2
    共 550 条
  • 1
  • 2
  • 3
  • 55
  • 请选择