登录社区云,与社区用户共同成长
邀请您加入社区
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
本文为KMP库鸿蒙化适配第三篇,聚焦Essenty库的时序假设问题。与前两篇“能力缺失”不同,Essenty依赖平台在正确时机通知生命周期并保存状态,鸿蒙无现成宿主导致状态丢失隐晦难查。作者将库分三类:纯逻辑层(无需修改)、平台注入层(需实现*Owner接口)、落盘层(用kotlinx-serialization输出JSON,对接kotlinx-io沙箱)。通过将OpenHarmony生命周期映射
本文详解了将Kotlin Multiplatform库kotlinx-io适配OpenHarmony的过程。核心挑战在于平台沙箱限制:库假设路径可直接open,但鸿蒙应用仅能访问自身目录。通过分层分析,发现Path与Source/Sink层无需修改,真正问题在FileSystem层。解决方案是将沙箱根路径由应用层传入,避免硬编码绝对路径,确保文件操作在合法目录内进行。最终通过NAPI导出与ArkT
万众期待的国民级大型应用来了——WPS、微信、QQ正式登陆KaihongOS桌面版(x86)! 此次版本通过深开鸿自研技术方案(非容器)兼容运行微信等主流应用,运行性能无限接近原生,系统能力进一步满足大众日常使用需求。 更多常见的主流应用持续适配中,将陆续上线,敬请关注! 同时,OTA功能正式上线,此版本之后,用户可以一键在线升级系统,无需再重新下载镜像、刻录U盘、手动安装;又有10款三方原生应用
作为鲲鹏、昇腾、鸿蒙技术生态的重要参与者,润和软件同步布局“开源鸿蒙+AI”、“开源欧拉+AI”,推出HiHopeOS、HopeOS操作系统,深度参与多个行业的数智底座打造。2025年6月,南京钢铁携手华为推出行业首个基于群体智能的元冶大模型,推动钢铁生产从“经验驱动”迈向“科技驱动”。9月15日—16日,“智涌江苏 算赋万象”主题媒体探访调研访活动走进南京、苏州两地,省内外20余家主流媒体探访钢
RK3568 eDP显示调试要点:未接屏时应禁用edp_panel与&edp等节点,避免simple-panel虚假上报connected挤占接口。eDP依赖HPD检测,需正确配置hpd-gpios或启用寄存器检测,确保GPIO电平正常。时序必须按实际屏幕(如2560×1600@264.3MHz或1920×1080@148.5MHz)写死,不可复用LVDS参数。背光与电源(VDD)需显式配
LVDS屏调试核心:无EDID/HPD,时序须写入设备树,配好四件套与PHY;关闭HDMI等其他显示。注意JEIDA24bit、极性、时钟51.2MHz。孤儿regulator需always-on防37秒掉电。GT911触摸配HCS,关内核节点。验收看summary与实际时钟。
mbpoll是一个 Modbus 主站(Master)仿真工具,命令行一条指令就能读写 Modbus 从站的线圈、离散输入、保持寄存器和输入寄存器,支持 RTU(串口)和 TCP 两种传输。工控、能源、楼宇自控这些场景里,拿它当"Modbus 版的 curl"来调设备非常顺手。上游:https://github.com/epsilonrt/mbpoll ,版本 1.5.4语言 / 构建:C,CMa
「只能亮一块」钉死了。今天走最熟的那根线:HDMI。其它显示口先关掉。现象:板子 HDMI 口插了显示器,显示器灯亮、提示无信号;或者有 logo 没有桌面;或者桌面跑在 HDMI 上,旁边那块 LVDS/MIPI 玻璃只剩背光。
RK3568开源鸿蒙显示:同一时刻只允许一路主屏。真屏只亮背光、桌面跑到HDMI,常因设备树多路显示同时okay,simple-panel永远上报connected抢占主显示。需成组开关panel、控制器、入口、路由,保持一路okay。改显示要刷p4 resource,路径用/dev/block/,并用/proc/device-tree与dri/0/summary验证。
这两年大家聊鸿蒙化,聊得最多的是"原生应用怎么迁";但从 2025 年下半年开始,一个更值得关注的赛道在快速成型——。Flutter、React Native、KMP/CMP、Cordova、Ionic、Electron,甚至仓颉语言原生的 CJMP,都已经有组织化的适配体系和可下载的版本。