logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter-OH 3.35.7 环境配置与插件开发指南

环境配置核心:JDK 必须用17版本,环境变量路径无中文/空格,通过校验环境;应用构建关键:使用编译 HAP 包,Impeller 渲染可通过 buildinfo.json5 开关;插件开发要点:原生插件需配置 pubspec.yaml 平台信息,现有插件可通过快速添加 OHOS 支持,FFI 插件适用于跨语言调用场景。

#flutter
system_info2 库 OHOS 适配总结

成功将库适配到 OpenHarmony (OHOS) 平台,实现了完整的系统信息获取功能。本次适配工作成功实现了库在 OpenHarmony 平台上的完整功能支持。通过合理的架构设计和充分利用平台特性,我们以最小的代码改动实现了最大的功能覆盖。代码统计新增文件: 1 个修改文件: 9 个新增代码: ~200 行适配时间: 约 2 小时这次适配为其他 Dart/Flutter 库的 OHOS 平台适

#flutter
Flutter 定位插件 flutter_z_location 适配 OpenHarmony 全流程实战

GPS 定位:通过原生平台 API 获取设备经纬度经纬度反向地理编码:纯离线解析,根据经纬度获取省、市、区地址信息IP 反向地理编码:获取公网 IP 并解析所在地理位置零费用:地理编码数据来源于本地资源文件,无并发限制、无次数限制、无收费= null) {// AbilityAware 接口 — 获取 UIAbilityContextAndroid说明完全一致获取上下文方式不同坑点生成的 ohos

#flutter
解锁Flutter鸿蒙开发新姿势——flutter_ohfeatures插件集实战指南

flutter_ohfeatures 是一款专为鸿蒙平台优化的Flutter插件集,隶属于OpenHarmony社区签名仓库,核心目标是“降低Flutter调用鸿蒙原生能力的门槛”。与普通跨平台插件不同,它深度适配鸿蒙系统特性,不仅支持基础原生能力调用,还针对鸿蒙分布式、系统动效等特色场景做了专项优化,目前已包含三大核心子包,覆盖高频开发需求。官方维护:由OpenHarmony社区sig团队维护,

#flutter
解锁Flutter鸿蒙开发新姿势——flutter_ohfeatures插件集实战指南

flutter_ohfeatures 是一款专为鸿蒙平台优化的Flutter插件集,隶属于OpenHarmony社区签名仓库,核心目标是“降低Flutter调用鸿蒙原生能力的门槛”。与普通跨平台插件不同,它深度适配鸿蒙系统特性,不仅支持基础原生能力调用,还针对鸿蒙分布式、系统动效等特色场景做了专项优化,目前已包含三大核心子包,覆盖高频开发需求。官方维护:由OpenHarmony社区sig团队维护,

#flutter
解锁Flutter鸿蒙开发新姿势——flutter_ohfeatures插件集实战指南

flutter_ohfeatures 是一款专为鸿蒙平台优化的Flutter插件集,隶属于OpenHarmony社区签名仓库,核心目标是“降低Flutter调用鸿蒙原生能力的门槛”。与普通跨平台插件不同,它深度适配鸿蒙系统特性,不仅支持基础原生能力调用,还针对鸿蒙分布式、系统动效等特色场景做了专项优化,目前已包含三大核心子包,覆盖高频开发需求。官方维护:由OpenHarmony社区sig团队维护,

#flutter
Flutter-OH 核心概念:Package(包)与 Plugin(插件)的区别详解

核心差异:Flutter-OH Package是纯Dart代码的复用模块,不涉及鸿蒙原生;Flutter-OH Plugin包含鸿蒙原生(ArkTS)代码,用于Flutter-OH调用鸿蒙系统/硬件/分布式能力。开发选择:仅需Dart就能实现的功能用Package,需要访问鸿蒙原生API(如硬件、分布式能力、系统功能)用Plugin。技能要求:开发Flutter-OH Package只需Dart,

#flutter
Flutter-OH 核心概念:Package(包)与 Plugin(插件)的区别详解

核心差异:Flutter-OH Package是纯Dart代码的复用模块,不涉及鸿蒙原生;Flutter-OH Plugin包含鸿蒙原生(ArkTS)代码,用于Flutter-OH调用鸿蒙系统/硬件/分布式能力。开发选择:仅需Dart就能实现的功能用Package,需要访问鸿蒙原生API(如硬件、分布式能力、系统功能)用Plugin。技能要求:开发Flutter-OH Package只需Dart,

#flutter
Flutter-OH 核心概念:Package(包)与 Plugin(插件)的区别详解

核心差异:Flutter-OH Package是纯Dart代码的复用模块,不涉及鸿蒙原生;Flutter-OH Plugin包含鸿蒙原生(ArkTS)代码,用于Flutter-OH调用鸿蒙系统/硬件/分布式能力。开发选择:仅需Dart就能实现的功能用Package,需要访问鸿蒙原生API(如硬件、分布式能力、系统功能)用Plugin。技能要求:开发Flutter-OH Package只需Dart,

#flutter
Flutter-OH 核心概念:Package(包)与 Plugin(插件)的区别详解(含FFI Plugin)

层级关系:Package是Flutter-OH可复用模块的统称,包含纯Dart包、传统Plugin(ArkTS交互)、FFI Plugin(C/C++交互);核心差异:纯Dart Package无鸿蒙原生代码;传统Plugin通过Channel调用鸿蒙ArkTS代码;FFI Plugin通过ffi直连鸿蒙C/C++二进制;选型关键:根据是否需要鸿蒙原生能力、原生能力类型(系统API/高性能计算)选

#flutter
    共 214 条
  • 1
  • 2
  • 3
  • 22
  • 请选择