个人随笔,鸿蒙 HarmonyOS开发常见问题及解答(一) 本原创文章帖发布在华为开发者联盟社区,欢迎开发者前往访问评论交流,更多与该内容相关讨论,请点击原帖查看: HarmonyOS开发常见问题及解答(一)-华为开发者话题 |... 华为开发者联盟 开发常见问题鸿蒙系统
个人随笔,鸿蒙 AppFreeze采样栈定位“IO阻塞”,解决鸿蒙应用中同步读写主线程超时问题 前面分享了“锁竞争”和“UI 渲染过载”导致冻屏的问题,这一篇将探讨“IO 阻塞”引发的冻屏问题。在鸿蒙应用开发中,如果在主线程执行同步文件读写操作,可能会阻塞主线程,导致应用卡顿甚至被系统杀死。本文将分析如何利用采样栈分析同步 IO 阻塞造成的AppFreeze问题。 华为开发者联盟 AppFreeze鸿蒙系统
个人随笔,鸿蒙 AppFreeze采样栈定位“UI 渲染过载”,找出鸿蒙应用中主线程卡顿根因 上一篇讲了用AppFreeze 定位“锁竞争”引发的冻屏问题,这一篇将分析“UI 渲染过载”引发的冻屏问题。在 ArkUI 开发中,频繁的状态更新(State Update)和列表刷新(ForEach/LazyForEach)会导致主线程陷入密集的 Diff 计算和渲染任务,从而引发卡顿。本文将介绍如何利用采样栈识别 UI 渲染热点。 华为开发者联盟 AppFreezeUI 渲染过载鸿蒙系统
个人随笔,鸿蒙 AppFreeze采样栈定位“锁竞争”,解决鸿蒙应用全局锁主线程等待 本系列实战第一篇,我们将介绍“锁竞争”引发的冻屏问题。在鸿蒙应用开发中,使用 Worker 或 TaskPool 进行并行计算时,如果多个子线程竞争同一个全局锁,会导致子线程执行变慢,进而拖慢等待子线程的主线程,最终引发冻屏。本文将演示如何利用采样栈识别“频繁等锁”故障模式。 华为开发者联盟 AppFreeze冻屏鸿蒙系统
个人随笔,鸿蒙 AppFreeze增强采样栈,让你的鸿蒙应用“卡住”无处遁形 在利用AppFreeze日志分析冻屏问题时,传统排查手段往往受限于日志信息的匮乏:当接收到THREAD_BLOCK_6S故障时,系统仅能提供两次主线程调用栈快照。一旦这两次栈存在差异(即非稳态阻塞),开发者便难以构建完整的调用链路,导致无法精准定位阻塞源头——既无法确认为何卡住、谁在阻塞,也无法锁定具体占用主线程的关键函数,难以定位问题根因。 华为开发者联盟 鸿蒙应用鸿蒙系统
个人随笔,鸿蒙 把业务链路迁到 ArkUI:难的不是页面复刻,状态与并发才是问题 鸿蒙迁移不只是界面还原,更是业务状态与异步时序的重新定义。本文从状态管理、并发竞争到条件编译,剖析迁移中易被忽视的深层问题,帮助你避免“页面相同、行为不同”的陷阱,确保关键链路可靠运行。 小及时 ArkUI方法论经验总结
个人随笔,鸿蒙 鸿蒙原生应用从 0 到 1 怎么做功能取舍 鸿蒙原生应用从0到1,最难的不是功能清单,而是定义首个闭环。本文提出用最小范围证明核心任务价值,从数据模型、功能分类到系统能力评估,给出了一套清晰的取舍方法,帮助产品经理避免功能堆砌,聚焦真正值得反复发生的用户任务。 刘柳 MVP产品策略功能取舍
个人随笔,鸿蒙 元服务要解决的第一件事:让用户直接拿到结果 很多团队第一次做元服务,会从“把 App 砍掉一半”开始。登录页简化一点,首页少放几个模块,设置入口暂时隐藏,剩下的页面再接进分发入口。这样做看似轻量,最后得到的... KIKI 元服务鸿蒙实战共创计划鸿蒙系统
个人随笔,鸿蒙 从跑步机吃灰到抬腿即玩:临境漫游如何在鸿蒙生态里重做家庭运动 居家运动设备最怕被买回家后沦为晾衣架。临境漫游选择深耕鸿蒙生态,将脚步变为大屏最自然的输入方式,用实景步道和互动游戏把“我得去运动”变成“我想上去玩一会儿”。本文从产品定位、技术适配到用户反馈,拆解这款轻运动设备如何让家庭运动不再需要心理建设。 Aine 临境漫游华为智慧屏案例分析
个人随笔,鸿蒙 Harmony Intelligence AI 开放能力深度解读|第三期:人脸检测,让人像精准感知 上期我们深入拆解了 Core Vision Kit 的又一创新能力——通过文本搜索图片(文搜图),看它如何让应用具备“读懂文字、秒找图片”的端侧智能检索能力。 第三期特性解读我们将聚焦——人脸检测能力,看它如何凭借端侧智能感知,精准识别、定位与解析画面人脸信息,为各类人脸场景应用筑牢技术根基。 华为开发者联盟 Harmony Intelligence AI鸿蒙系统
个人随笔,鸿蒙 预约开启|华为审核专家 1v1 深度交流,8月26-27日不见不散✨ 本原创文章帖发布在华为开发者联盟社区,欢迎开发者前往访问评论交流,更多与该内容相关讨论,请点击原帖查看: 预约开启|华为审核专家 1v1 深度交流,8月26-27... 华为开发者联盟 华为审核鸿蒙系统
个人随笔,鸿蒙 把一个多步骤任务交给鸿蒙智能体:MVP该怎么做? HarmonyOS 7 将智能体推向应用设计前台,但“能对话”与“能完成任务”之间隔着产品责任。本文提出最小原型验证法,从工具契约、失败场景到产品指标,教你避开 Demo 陷阱,让智能体真正承担任务。 大包子 HarmonyOS任务型对话智能体