openharmony

wei_shuo7 天前
openharmony
鸿蒙平台 GnuWin32 Unix 工具集适配实战:基于 Electron 壳方案的 14 款文本处理工具真实实现GnuWin32 是将经典 Unix 命令行工具集移植到桌面环境的开源项目,涵盖 grep、sed、awk、sort、uniq、diff 等 14 款核心文本处理工具。本文记录将 GnuWin32 基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程,通过 IPC 架构将 13 款工具的真实 Node.js 实现放在主进程执行,1 款前端工具在渲染进程本地模拟,所有功能零外部依赖、零模拟数据,全部基于真实输入文本处理。
wei_shuo7 天前
openharmony
鸿蒙平台 Haroopad Markdown 编辑器适配实战:基于 Electron 壳方案的实时预览写作工具Haroopad 是一款以实时预览著称的 Markdown 编辑器,以轻量高效、所见即所得的体验深受开发者喜爱。本文记录在鸿蒙 PC 平台上,基于 Electron 壳方案从零构建一个支持分栏实时预览的 Markdown 编辑器的完整过程——涵盖 CodeMirror Markdown 语法高亮、marked.js 实时渲染、highlight.js 代码高亮、工具栏快捷插入、本地图片插入、HTML 导出、可拖动分栏、鸿蒙稳定性适配等核心功能的实现细节与踩坑经验。
wei_shuo7 天前
openharmony
鸿蒙平台 Cypress 前端测试框架适配实战:基于 Electron 壳方案的纯 JavaScript BDD 测试引擎开发Cypress 是前端生态中最流行的端到端测试框架之一,提供 describe/it/expect BDD 风格测试语法、丰富的断言库和实时测试报告。本文记录将 Cypress 核心测试能力基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程,实现一个纯前端 JavaScript 测试执行引擎,无需安装 Node.js 或联网,在离线环境下即可完成测试编写、执行和结果分析。
wei_shuo7 天前
openharmony
鸿蒙平台 ES Agent REST API 测试工具适配实战:基于 Electron 壳方案的跨平台 HTTP 调试客户端开发ES Agent 是一款类似 Postman 的轻量级 REST API 测试工具,支持 GET/POST/PUT/DELETE 等 7 种 HTTP 方法、多标签管理、参数和请求头编辑、请求体构建、响应格式化和历史记录等功能。本文记录将其基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程。
wei_shuo7 天前
openharmony
鸿蒙平台 H2 SQL 工作台适配实战:基于 Electron 壳方案的 Navicat 风格数据库管理工具开发H2 是一款类似 Navicat 的轻量级 SQL 数据库工作台,支持 CREATE/INSERT/SELECT/UPDATE/DELETE 等标准 SQL 语句执行、多标签管理、可编辑数据网格、数据库对象浏览器、查询历史和深色主题等功能。本文记录将其基于 Electron 壳方案适配到鸿蒙 PC 平台的完整流程。
wei_shuo8 天前
openharmony·in_app_update
Flutter 三方库 OpenHarmony 鸿蒙适配实战:in_app_update 应用内更新插件 ArkTS 原生适配全流程基于 Flutter-OH 3.44.9-dev(Dart 3.12.2)在 Windows 10 22H2 上全程实测通过;真机环节在一台**鸿蒙 PC(OpenHarmony 6.1.1,API 24,arm64,2in1 形态)**上验证。文中所有源码分析、改动内容、构建输出、真机效果均为实际环境抓取,可放心对照复现。
Java的搬运工10 天前
harmonyos·arkts·openharmony·harmonyos next·表单校验·arkui v2·2in1
HarmonyOS ArkUI V2 实战:Schema 驱动表单、2in1 适配与实时通信编辑提示:本文计划在 @hmkit/form@0.1.1 可从 OHPM 查询并完成全新安装验证后公开。发布前请删除本提示,并再次核对文末版本表。
熊猫钓鱼>_>11 天前
flutter·华为·harmonyos·openharmony·intent·want
Flutter app_settings 鸿蒙适配实战:Intent 体系到 Want 的跨越本次适配的核心在于理解 Android Intent 与 OpenHarmony Want 的本质差异:前者用 Action 字符串标识目标页面,后者用结构化的 bundleName + abilityName + uri 组合。适配方案通过在 ArkTS 层实现 FlutterPlugin + MethodCallHandler,接收 Dart 侧传来的设置类型参数,映射为对应的 Want 对象,最终调用 startAbility 完成跳转。整个过程 Dart 层零改动,业务代码无需任何修改即可在鸿蒙设
哈__12 天前
flutter·openharmony
Flutter 3.44.9 + OpenHarmony7:image_cropper三方库 图片裁剪的应用加入开源鸿蒙跨平台社区,与万千开发者共建鸿蒙生态:Flutter 三方库适配成果与工程实践均在 CPF-Flutter 组织仓库持续开放,适配进度可查阅 三方库适配清单。欢迎关注、提 Issue、提 PR。
moyh-blog1 个月前
openharmony·audio
OpenHarmony播放音乐start请求从media_service到audio_server的调用流程021)文章由移远通信技术股份有限公司提供 2)以下内容包含了个人理解,仅供参考,如有不合理处,请联系笔者修改/删除
Industio_触觉智能1 个月前
嵌入式硬件·openharmony·烧录·开源鸿蒙·瑞芯微·鸿蒙开发板·鸿蒙嵌入式
在瑞芯微RK平台下的开源鸿蒙OpenHarmony分区镜像/散包固件烧录OpenHarmony为开发者提供了一个理想的操作系统平台,为各种智能设备提供了灵活、安全和高效的解决方案,赋能各类智能设备,推动整个智能生态的发展。
nullregedit2 个月前
openharmony·语音交互·开源鸿蒙·ws63·ci1302
OpenHarmony 小鸿 AI 开发实战 10:CI1302 语音上行的 UART 帧、Opus 与 VADCI1302 不是把一段 WAV 文件一次性交给 WS63。它通过 UART2 连续发送带帧头、命令字、payload 长度和帧尾的协议帧:唤醒事件触发会话,0x0105 携带一小帧 Opus,0x0106 表示本段 VAD 结束。WS63 在中断回调里只收字节,在任务中解析,再把 Opus 交给 Agent 通过 WebSocket 上行。
nullregedit2 个月前
openharmony·嵌入式开发·开源鸿蒙·ws63·burntool
OpenHarmony 小鸿 AI 开发实战 04:WS63 BurnTool 烧录、Loader、导出与回滚上一篇已经把 OpenHarmony mini 产品构建到 WS63 .fwpkg 的过程拆开,这一篇继续处理构建之后最容易混淆的部分:BurnTool 到底证明了什么、Loader 在什么时候参与、怎样做完整内部 Flash 导出,以及出问题后如何回到已知可工作的固件。本文依据小鸿项目自带的 Windows 烧录指南、本地真实固件包和一份已经完成长度、内容分布与 SHA-256 核对的 4 MiB 原始备份整理,不把官方操作说明、历史烧录结果和本轮文件核验混成同一条证据。
nullregedit2 个月前
openharmony·gpio·故障排查·开源鸿蒙·ws63
OpenHarmony 小鸿 AI 开发实战 05:烧录成功仍黑屏的 GPIO14/PWR_ON 故障复盘这次故障最容易误判的地方,是 BurnTool 已经完成写入,设备却黑屏。若只看下载结果,很容易继续怀疑 USB 线、显示屏排线、ST7789 驱动或包格式;但真实根因落在更靠前的板级初始化:试验固件把 GPIO14 当成中键候选进行配置,而这块 WS63 V1 板上 GPIO14 属于 PWR_ON 电源保持/显示供电相关保留脚。
nullregedit2 个月前
openharmony·嵌入式开发·开源鸿蒙·esp32-p4·ws63
OpenHarmony 小鸿 AI 开发实战 01:先认对工程,WS63 与 ESP32-P4 路径怎么选拿到小鸿 AI 源码后,最先要解决的不是“怎样改界面”,而是“当前硬件究竟由哪套工程生成固件”。同一棵源码树里同时存在 xiaohong、xiaohong-se 和 xiaohong-p4,三个名字很接近,却分别对应不同硬件角色、构建入口和产物格式。选错目录以后,即使代码能编译,也可能根本没有进入正在烧录的镜像。
北京麟卓2 个月前
openharmony·安卓应用兼容
卓奕引擎×OrangePi 5B开发板 | 面向开源鸿蒙的一站式安卓兼容验证方案想实现开源鸿蒙安卓应用兼容的厂商,90%都在这些事上踩过坑:从零研发兼容层,砸了几十万、耗了大半年,效果还不达预期;
Industio_触觉智能2 个月前
嵌入式硬件·物联网·硬件架构·智能硬件·openharmony·开源鸿蒙
开源鸿蒙OpenHarmony再进阶,OneConnect规范即将升级为国家级行业标准近日,工业和信息化部科技司正式发布标准立项公示公告,《开源鸿蒙设备统一互联接入与控制接口》核心标准成功进入立项征求意见阶段。本次立项以全球智慧物联网联盟(GIIC)OneConnect三项团体标准为核心基础,标志着开源鸿蒙互联互通规范正式从行业联盟共识,升级为国家级权威技术标尺,是OpenHarmony生态标准化、规模化落地的里程碑突破。。
北京麟卓2 个月前
openharmony·安卓兼容
鸿蒙平板生态建设遇阻?卓奕引擎:安卓应用快速迁移+迁移成本直降80%以上作为鸿蒙平板厂商,您是否正面临这样的困境:01平板设备已经量产,但应用生态匮乏。客户拿到设备,最先吐槽的是常用软件装不上。
Industio_触觉智能3 个月前
嵌入式硬件·openharmony·开源鸿蒙·核心板·鸿蒙开发板·rk3576·农机平板
瑞芯微RK3576落地智能农业新生态,鸿蒙农机平板应用场景拓展现代农业比拼精准度与作业效率,农机驾驶室里的中控平板,早已不再只是一块简单的显示屏幕。市面大量老旧农机配套触控屏多为消费设备改造而来,扛不住田间暴晒霜冻、颠簸震动,无AI检测识别、无统一设备组网能力,严重制约精细化农事落地。
fakerth3 个月前
操作系统·openharmony
【OpenHarmony】communication_ipc模块https://gitee.com/openharmony/communication_ipccommunication_ipc 是 OpenHarmony 操作系统的**进程间通信(IPC)与远程过程调用(RPC)**基础框架组件,属于 foundation/communication/ipc 子系统。