harmonyos

万物智能信息科技3 小时前
人工智能·华为·开源·harmonyos·鸿蒙
PWM散热风扇设置—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】看门狗会喂了。今天让风扇转起来:系统不会上电自动出波形,要自己打开通道、设周期和占空比。风扇座有电、PWM 脚也 okay,扇叶却一动不动。ls /sys/class/pwm 能看见 pwmchipN,但下面没有 pwm0/。PWM 子系统不会因为设备树 status = "okay" 就自动出波形。用户态要自己 export,再写 period、duty_cycle,最后 enable。少一步都是直流 0 或高阻,风扇当没接到信号。
aqi005 小时前
android·华为·harmonyos·鸿蒙·harmony
一文读懂 HarmonyOS 7.0 带来的十大API重要升级HarmonyOS 7.0 已于 2026 年 9 月 7 日正式发布,该版本在 HarmonyOS 6.1 基础上增强了若干特性,让鸿蒙系统变得更智能更好用,下面结合《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》一书对 HarmonyOS 7.0 新特性中的常用部分逐一讲解。
贾伟康5 小时前
安全·harmonyos·arkts·软件架构·数字签名
【HarmonyOS 7新能力|037】数字盾工程封装:把接入逻辑放进可维护的分层结构转账、授权、删除密钥或提交重要合同,都不能把安全寄托在一个普通“确认”按钮上。页面可能被覆盖,待签内容可能在展示后发生变化,重复请求也可能导致同一操作执行两次。数字盾类能力的工程目标,是把用户看到的内容、用户作出的输入、最终签名的上下文和服务端执行结果连接成一条可核验闭环。
ai安歌6 小时前
harmonyos
不调用外部 typst 命令:Draftmark 用 FRB 内嵌排版引擎的实现项目仓库:https://atomgit.com/nutpi/Draftmark FRB 项目:https://atomgit.com/oh-flutter/flutter_rust_bridge Rust 社区:https://xuanwu.openatom.cn/
威哥爱编程6 小时前
harmonyos·arkts
HarmonyOS 首开提速实战:首屏白屏的三种归因与对症方案本文涉及 HarmonyOS 6.1 / Cloud Foundation Kit(5.0.3(15) 起预加载,6.1.0(23) 起跳链安装预加载)与冷启动时延优化的官方口径。文中的结构、代码示例、决策流程与自检清单为本人整理编写;未在真机逐行验证的部分,请以真机实测为准。
威哥爱编程7 小时前
华为·harmonyos·arkts
HarmonyOS 折叠屏与鸿蒙电脑适配:布局一崩,八成是断点没定义本文基于 HarmonyOS 6.1.0(Release) 官方文档与 MultiWeather Codelab 整理,以"跟着官方示例实操 + V哥分析出的易错点"方式呈现。代码为说明问题自写的完整示例,不是官方示例搬运;API 名称、枚举取值与版本号等事实信息均标注官方出处。文中未做任何真机实测数据编造,运行表现请以真机为准。
威哥爱编程7 小时前
华为·harmonyos·arkts
HarmonyOS 穿戴独立 UX 实战:三道坎、两个降级、一张自检清单本文涉及 HarmonyOS 6.1.0(23) 与官方穿戴开发指南。文中代码是为说明问题编写的完整示例,不是官方示例的搬运;API 名称与版本号等事实性信息均标注官方出处;涉及真机表现的部分已明确标注,未做任何实测数据编造。
贾伟康7 小时前
性能优化·harmonyos·arkts·游戏开发·软件架构
【HarmonyOS 7新能力|038】游戏快启工程封装:把接入逻辑放进可维护的分层结构游戏启动优化经常被简化成“多开几个并发任务”,结果却是首屏更快出现、按钮仍不能点击,或者低端设备因内存与 I/O 竞争反而更慢。真正的快启目标不是尽早显示一张图,而是缩短从用户触发到核心玩法可交互的关键路径,同时保证资源完整、失败可恢复、不同设备表现稳定。本文从工程封装角度建立一套可测量、可降级的启动编排结构。
威哥爱编程7 小时前
harmonyos·arkts
HarmonyOS LTPO 帧率实战:别把刷新率锁死 120Hz,expected 按内容填本文聚焦 HarmonyOS 上基于 LTPO 屏幕的自适应刷新率与可变帧率能力。文中代码为便于说明自行编写,API 名称、枚举取值与版本号等事实性信息均标注官方出处;涉及真机功耗/帧率表现的部分已明确标注,未编造任何实测数据。
威哥爱编程7 小时前
华为·harmonyos·arkts
HarmonyOS 7 Agent A2A 实战:让日程智能体和打车智能体自己谈成一单本文基于 HarmonyOS 7(API 26)官方《通过 AgentAbilityExtension 实现智能体间 A2A 协议通信》开发指导与 Agent Framework Kit 相关接口参考整理。文中代码示例为说明问题自写,接口名均出自官方文档并标注出处,方法签名与配置细节以官方 SDK 为准;未核实到底层调用细节的部分以示意性伪代码呈现并标注;文中不含实测数据,场景为按官方能力描述做的推演,运行表现以真机实测为准;7.0 相关能力需升级至 HarmonyOS 7 并以实际支持机型为准。
威哥爱编程7 小时前
华为·harmonyos·arkts
HarmonyOS 跨设备互通实战:平板点一下,手机镜头帮你拍照本文主线落在 HarmonyOS 6.1.0(23) 的调用策略扩展,并顺带讲清算 6.0.0(20) 新增的视频选择器。文中的 API 名称、枚举取值与版本号来自华为官方文档;结构、代码示例、调用方向矩阵与自检清单为本人整理编写,未在真机逐行验证,涉及真机表现的部分以真机实测为准。
贾伟康7 小时前
harmonyos·arkts·软件架构·隐私保护·数字身份
【HarmonyOS 7新能力|036】分布式数字身份工程封装:把接入逻辑放进可维护的分层结构数字身份场景常见的错误,是为了证明一个简单事实而传递整份身份资料:只需要确认“已成年”,却上传姓名、证件号码和完整出生日期。分布式数字身份真正值得关注的工程价值,是让用户持有凭证,并在明确用途下只披露完成业务所需的声明。要实现这一点,项目不能把凭证读取、授权弹窗、证明生成和业务放行揉在一个页面中。
HwJack207 小时前
ui·华为·性能优化·harmonyos
【HarmonyOS开发小实践】ArkUI 交互事件与手势:从触摸到组合手势组件画好了、动画做好了,最终要响应"用户怎么操作"。ArkUI 的交互分两层:通用事件(触摸、点击、键盘、焦点)和手势事件(长按、拖动、捏合、旋转、滑动)。手势事件是基于通用事件进一步识别的结果。
星栖与芯8 小时前
汇编·stm32·嵌入式硬件·harmonyos
LiteOS-M 切换汇编逐行图解(5):HalPendSV 任务切换的现场搬运(五阶段逐行)本文是切换汇编系列第五篇。前四篇讲完了语法打底(第 1、2 篇)、首任务启动(第 3 篇)、临界区与触发(第 4 篇);本篇讲最后也是最重要的一段——HalPendSV 的现场搬运,也就是“任务切换”这四个字真正发生时,CPU 和那几十行汇编在干什么。
马剑威(威哥爱编程)8 小时前
华为·harmonyos
【共创稿事节】HarmonyOS 7 数字身份 DID 实战:TEE 颁发、本人同意、最小化出示本文基于 HarmonyOS 7(API 26)官方《DID数字身份》开发指导与官方新能力一览整理。文中接口名称、权限名与版本号均标注官方出处;示例代码以官方开发步骤为骨架改写,未做真机实测,不编造任何实测数据。数字身份为 HarmonyOS 7 新能力,需升级至 HarmonyOS 7 并以实际支持机型为准。
贾伟康8 小时前
性能优化·harmonyos·arkts·软件架构·网络优化
【HarmonyOS 7新能力|039】冷启网络预建链工程封装:把接入逻辑放进可维护的分层结构很多应用的冷启动页面很快出现,但首屏数据迟迟不来。真正耗时往往不只在业务接口本身,还包括网络可用性判断、域名解析、连接建立与安全握手。预建链的意义,是在业务请求真正发出前,针对高概率且可信的目标提前完成可复用的连接准备。不过,若把它做成“启动时连接所有域名”,只会增加功耗、资源竞争和隐私风险。
星栖与芯18 小时前
汇编·stm32·单片机·嵌入式硬件·harmonyos
LiteOS-M 切换汇编逐行图解(4):中断三件套与 HalTaskSchedule 触发本文是切换汇编系列第四篇。前三篇讲完了语法打底(第 1、2 篇)、首任务启动(第 3 篇);本篇讲两件小事——但小事很关键:临界区怎么保护(中断三件套)和任务怎么主动让出 CPU(HalTaskSchedule)。
李游Leo20 小时前
harmonyos
定位功能“偶尔失效“怎么查:HarmonyOS Location Kit 权限、订阅与地理围栏实践第一次进入地图页,定位完全正常。切到后台、锁屏、切回来、重新进入页面以后,开始出现:拿不到位置、位置很久不更新、一次变化触发两三次回调、退出页面以后日志还在刷、重新进入又注册一套监听。