logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

开源鸿蒙平台 CMP 三方库「tessera」适配全流程

本文记录 tessera 在 OpenHarmony 上的完整适配过程:基于原生 Web 技术栈(Flask + TypeScript/Grunt),修复老旧构建链,钉版复活 2019 年依赖栈,实现 ArkWeb 客户端 HAP。通过不修改源码、无 Native 代码、仅交付一个全屏仪表盘视图的 HAP,完成连接握手、地址管理、主题切换等核心功能,真机验证全链路可用。项目强调代码复用与平台边界清

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「tessera」适配全流程

本文记录 tessera 在 OpenHarmony 上的完整适配过程:基于原生 Web 技术栈(Flask + TypeScript/Grunt),修复老旧构建链,钉版复活 2019 年依赖栈,实现 ArkWeb 客户端 HAP。通过不修改源码、无 Native 代码、仅交付一个全屏仪表盘视图的 HAP,完成连接握手、地址管理、主题切换等核心功能,真机验证全链路可用。项目强调代码复用与平台边界清

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「swipe」适配全流程

本文完整记录 swipe 手势库在 OpenHarmony 上的适配过程:基于 Kotlin Multiplatform 原生引擎,逐行提取权重分配、橡皮筋阻力、回弹曲线等核心数学逻辑,编译为 ohosArm64/x64 双 ABI 动态库;通过单一 C ABI + JSON 桥接,实现 ArkTS 页面与原生引擎的帧级交互;结合 18 项 JVM 测试验证,确保鸿蒙端滑动手感与 Android

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「swipe」适配全流程

本文完整记录 swipe 手势库在 OpenHarmony 上的适配过程:基于 Kotlin Multiplatform 原生引擎,逐行提取权重分配、橡皮筋阻力、回弹曲线等核心数学逻辑,编译为 ohosArm64/x64 双 ABI 动态库;通过单一 C ABI + JSON 桥接,实现 ArkTS 页面与原生引擎的帧级交互;结合 18 项 JVM 测试验证,确保鸿蒙端滑动手感与 Android

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「Matisse」适配全流程

社区批准的钉法是 HarmonyOS Kotlin(qrose / swipe / Flippable 用的标准线),该线要求 Gradle 8.x——wrapper 重生成为 8.14.1。上游是 Kotlin 2.4.20 / Gradle 9.7.1 / AGP 9.4.1,与鸿蒙工具链无法共存;但本 fork 的引擎是新提取的零依赖纯 Kotlin,不存在"读不了 2.4 元数据"的问题,

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「Kamel」适配全流程

本文详述 Kamel 在 OpenHarmony 平台的适配实践,采用“核心复用、Compose 隔离、系统解码”策略,将加载/缓存引擎原样编译为 ohos KLIB,隔离 Compose 源码并交由系统 image kit 解码。通过 C ABI/N-API 桥接实现 ArkTS 与 Native 通信,修复 TLS 信任链,支持 ohosArm64/x64 双目标,完成异步图片加载、缓存命中与

#开源#harmonyos#华为
开源鸿蒙平台 CMP 三方库「Kamel」适配全流程

本文详述 Kamel 在 OpenHarmony 平台的适配实践,采用“核心复用、Compose 隔离、系统解码”策略,将加载/缓存引擎原样编译为 ohos KLIB,隔离 Compose 源码并交由系统 image kit 解码。通过 C ABI/N-API 桥接实现 ArkTS 与 Native 通信,修复 TLS 信任链,支持 ohosArm64/x64 双目标,完成异步图片加载、缓存命中与

#开源#harmonyos#华为
开源鸿蒙平台 kmp 三方库「Fuel」适配全流程

本文完整记录了 Fuel 在 OpenHarmony 平台的 KMP 适配过程,涵盖网络库选型、双架构目标构建、NetworkKit 原生引擎接入、Kotlin/Native 动态库与 C ABI/N-API 桥接,并实现 ArkUI 真机页面与 HAP 验收。项目保留公共 API,通过 ohosMain 实现基于 libnet_http.so 的平台引擎,完成 11 项真实网络场景验证(11/1

#开源#harmonyos#华为
开源鸿蒙平台 kmp 三方库「Fuel」适配全流程

本文完整记录了 Fuel 在 OpenHarmony 平台的 KMP 适配过程,涵盖网络库选型、双架构目标构建、NetworkKit 原生引擎接入、Kotlin/Native 动态库与 C ABI/N-API 桥接,并实现 ArkUI 真机页面与 HAP 验收。项目保留公共 API,通过 ohosMain 实现基于 libnet_http.so 的平台引擎,完成 11 项真实网络场景验证(11/1

#开源#harmonyos#华为
到底了