
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本库引擎零依赖,没有 KStore 那种"coroutines 制品线反推 stdlib 版本"的约束,直接沿用社区早期批准的钉法:HarmonyOS Kotlin(qrose / haze 同款,唯一带ohosX64()的发行版)。这条旧线的代价是 Gradle 必须配 8.14.1(上游 wrapper 8.10 升一级),并保留等三个 KN 开关。从 34 行裁到 4 行——整个插件链只剩一
本库零 kotlinx 依赖,没有 KStore 那种"版本跟着 coroutines 制品走"的约束,直接用社区批准的标准钉法:HarmonyOS Kotlin。代价是 Gradle 必须从上游 9.8.1 降到 8.14.1(2.2.21 旧线的硬要求,qrose / haze 先例),wrapper 三件套(gradlew+ properties)整体替换。google()收敛为一行版本 +
上游 multiplot(7 文件:1 纯 Kotlin + 6 Compose)→ 判定路线:compose 五件套无 ohos 制品 → 模型复用、渲染重写(cmp_qrose 模式)→ 工具链对齐 Kotlin 2.2.21-1.0.0(Gradle 9.3.0 降 8.14.1)→ 根构建替换 + catalog 瘦身(compose 依赖整体移出)→ commonMain:ChartMa
上游 dotsindicator 5.1.1(Compose 4 类型 + 经典 View 3 组件)→ 路线选型:纯 ArkTS 重写(View 类库无 KMP 内核,oh-tpc 标准路径)→ 工程骨架:cmp_qrose 审核目录规则(example/harmonyApp + HAR + entry)→ Compose 数学逐行移植(computeGlobalScrollOffset + 四
上游 kmp-onboarding(8 文件 100% Compose,无内核可抽)→ 判定路线:语义镜像(SpotlightOnboarding / ktoast 同款),渲染归宿主→ 根构建替换(cmp_qrose 模式,Kotlin 2.2.21-1.0.0 / Gradle 8.14.1)→ composeMain 停放 8 文件 + commonMain 镜像五组语义(翻页/槽位/几何/
上游是 Kotlin 2.0.21,鸿蒙线只有 2.2.21-1.0.0 及以上;本库引擎零第三方依赖,不出现 KStore 那种"coroutines 制品反推 stdlib 版本"的连锁——直接钉社区已过审的(qrose / Flippable / compose-collapsing-toolbar 同款),Gradle 对应降/升到 8.14.1。wrapper 版本必须与 Kotlin
KStore 适配时为了真编译 coroutines/serialization 引擎被迫升到 Kotlin。jujubaSVG 的内核经过源码集手术后零第三方依赖——不需要 kotlinx ohos 制品线,工具链回到社区已批准的旧线即可,Gradle 相应降 8.14.1(2.2.21 线不支持 Gradle 9.x)。上游源码是 Kotlin 2.4.0 编的,但保留下来的内核只用基础语言特
沿用社区已批准的钉法:HarmonyOS Kotlin(qrose / WheelPicker / Flippable 同款),Gradle 从上游 8.7 升到 8.14.1(2.2.21 线的已审 wrapper 版本)。固定 JDK 21 与 Kotlin/Native 分发参数,版本号升为google()[versions][plugins]上游 datetimepicker-kmp(引擎
上游是 Kotlin 1.8.0——鸿蒙线没有 1.x 对应版本,必须跨代升级。选而不是更新的,依据是"换线不换版、就低不就高"的已审核钉法:qrose、mordant、kotlinx-benchmark 三个仓库都用 2.2.21 线,本库规则源码是 1.8 时代代码,2.2.21 是兼容距离最小的鸿蒙线。Gradle 随之钉 8.14.1:KGP 2.2.21 要求 Gradle 7.6.3+
上游 reimagined(纯 Android,28 文件)→ 依赖度盘点(11 文件平台耦合分档处置)→ 工具链对齐 Kotlin 2.2.21-1.0.0 + Gradle 8.14.1(cmp_qrose 先例线)→ 根构建替换 + buildSrc 摘出(Android 模块留盘)→ 引擎语义提取(栈操作逐字 + 宿主状态 1:1 重建)→ 转场协议显式化(三段 op 时序契约)→ C A







