
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
不知道你有没有这种经历:交叉编译成功了,libkcp.a也躺在了目录下,结果一执行就报…… 好不容易把链接调通了,运行时又undefined了——因为 NAPI 返回值类型和 TypeScript 声明对不上。将一个已鸿蒙化的 C/C++ 三方库集成到 HarmonyOS 应用中,涉及CMake 配置、NAPI 桥接、TypeScript 类型声明、ArkUI 页面开发四个环节。每个环节的错误排查
不知道你有没有这种经历:交叉编译成功了,libkcp.a也躺在了目录下,结果一执行就报…… 好不容易把链接调通了,运行时又undefined了——因为 NAPI 返回值类型和 TypeScript 声明对不上。将一个已鸿蒙化的 C/C++ 三方库集成到 HarmonyOS 应用中,涉及CMake 配置、NAPI 桥接、TypeScript 类型声明、ArkUI 页面开发四个环节。每个环节的错误排查
OpenHarmony(开源鸿蒙)使用musl libc而非 Linux 常用的glibc,并使用自有的OHOS SDK交叉编译工具链。编写HPKBUILD构建脚本(类 Arch Linux PKGBUILD 风格)配置交叉编译工具链(处理 musl libc 与 glibc 的 API 差异解决构建系统的平台检测问题验证产物在 OHOS 设备上的正确运行但 kcp 的适配有一个特殊之处——它没有
OpenHarmony(开源鸿蒙)使用musl libc而非 Linux 常用的glibc,并使用自有的OHOS SDK交叉编译工具链。编写HPKBUILD构建脚本(类 Arch Linux PKGBUILD 风格)配置交叉编译工具链(处理 musl libc 与 glibc 的 API 差异解决构建系统的平台检测问题验证产物在 OHOS 设备上的正确运行但 kcp 的适配有一个特殊之处——它没有
OpenHarmony(开源鸿蒙)使用musl libc而非 Linux 常用的glibc,并使用自有的OHOS SDK交叉编译工具链。编写HPKBUILD构建脚本(类 Arch Linux PKGBUILD 风格)配置交叉编译工具链(处理 musl libc 与 glibc 的 API 差异解决构建系统的平台检测问题验证产物在 OHOS 设备上的正确运行但 kcp 的适配有一个特殊之处——它没有
OpenHarmony(开源鸿蒙)使用musl libc而非 Linux 常用的glibc,并使用自有的OHOS SDK交叉编译工具链。编写HPKBUILD构建脚本(类 Arch Linux PKGBUILD 风格)配置交叉编译工具链(处理 musl libc 与 glibc 的 API 差异解决构建系统的平台检测问题验证产物在 OHOS 设备上的正确运行但 kcp 的适配有一个特殊之处——它没有
在HarmonyOS应用开发中,无边框窗口和自定义窗口缩放是高级UI交互需求。本项目基于Qt/QML框架,实现了一个功能完整的无边框窗口缩放应用,支持通过鼠标在窗口边缘拖拽来调整窗口大小,同时集成了SplitView分割布局功能,展示了如何在Qt for HarmonyOS中实现自定义窗口交互和复杂布局管理。
本文介绍了Rust语言编写的sd工具成功适配HarmonyOS的实践过程。通过配置Rust交叉编译环境,使用aarch64-unknown-linux-musl目标平台,成功将纯Rust实现的查找替换工具编译运行于HarmonyOS。适配过程中解决了Nightly特性依赖、链接器集成、Unsafe代码兼容性等技术挑战,证明了Rust程序在HarmonyOS上的可行性。这一实践为鸿蒙生态引入Rust
在HarmonyOS应用开发中,跑马灯(Marquee)是一种常见的UI组件,用于在有限的空间内展示较长的文本内容。当文本长度超过容器宽度时,通过滚动动画让用户能够完整阅读所有内容。本项目基于Qt/QML框架,开发了一个高性能、可定制的跑马灯标签组件,为HarmonyOS应用提供流畅的文本滚动展示方案。
圆形进度条是一种常见的进度展示组件,适用于需要节省空间或强调视觉效果的场景。本项目基于Qt/QML框架,实现了多种样式的圆形进度条,包括Donut(圆环)、Pie(饼图)和Line(线条)三种样式,为HarmonyOS应用提供灵活的圆形进度展示方案。







