个人随笔,鸿蒙 邀您加入「天工计划·鸿蒙智能体开发者激励」,共创AI生态新未来 AI浪潮奔涌,鸿蒙智能的时代已然开启。我们正式邀请您参与「天工计划·鸿蒙智能体开发者激励」 —— 一项面向广大开发者的专项激励计划,旨在携手共建繁荣的鸿蒙AI生态,打造贴心、有趣、实用的智能体体验。 华为开发者联盟 天工计划鸿蒙系统
个人随笔,鸿蒙 鸿蒙 Flutter 开发效率神器:CPF-Flutter/skills 技能库全解析 CPF-Flutter/skills 工具库正在彻底改变 OpenHarmony 的 Flutter 开发体验。这套全链路自动化方案从环境搭建到性能排查,覆盖 12 个关键场景,特别是新增的三方库检索功能让适配效率翻倍。作为官方认证的 MIT 开源项目,它正在成为鸿蒙跨端开发者的效率基建。 nutpi 功能分析开源项目鸿蒙生态
个人随笔,鸿蒙 应用卡顿优化指南:通过组件调优提升流畅度与用户留存 随着终端设备的多样化发展,如何在算力与内存受限的硬件环境下,确保应用的高性能运行,已成为开发者面临的关键挑战。当应用运行高负载内容组件时(如轮播图、实时渲染的列表等),常因资源占用过高引发启动延迟或页面卡顿,这不仅影响用户体验,更是导致用户流失的关键诱因。 华为开发者联盟 应用卡顿优化鸿蒙生态鸿蒙系统
个人随笔,鸿蒙 【工具推荐】HarmonyOS AI开发提效工具:DevEco Code 及 DevEco CLI 随着 AI Coding 工具逐渐融入研发流程,越来越多开发者开始尝试通过 AI 提升开发效率。从代码生成、知识检索到编译调试,AI 正在成为日常开发的重要助手。针对 HarmonyOS 开发场景,本文介绍其中两个值得关注的项目——DevEco Code 与 DevEco CLI,帮助开发者根据自身开发习惯和研发场景选择合适的工具方案。 华为开发者联盟 DevEco CLIDevEco Code鸿蒙系统
个人随笔,鸿蒙 【开发者实践】打通设备边界-多设备协同实践精品文章专题 你是不是希望手机、平板、电脑能够默契配合——在平板上写笔记时随手调用手机相机拍照记录、在电脑上做 PPT 时直接翻阅手机相册选图,甚至让应用的状态在多设备间像流水一样自然流转,这些能力正在重新定义应用的用户体验。多设备协同,正是为这样的体验而生。 华为开发者联盟 鸿蒙生态鸿蒙系统
个人随笔,鸿蒙 【划重点】HarmonyOS 应用市场审核“隐私合规 TOP8” 驳回问题全解析 为帮助开发者更好地履行个人信息保护责任与义务并符合相关法规要求,基于近期数据,我们梳理了隐私合规相关的八类高频问题场景,旨在共同促进移动互联网良性发展,提升服务安全性与质量,助您高效、安全地上架应用 华为开发者联盟 应用市场审核鸿蒙生态鸿蒙系统
个人随笔,鸿蒙 深入理解 OpenHarmony 的 enableLocalHandleDetection API – 解决 NAPI 异步任务内存泄漏问题 在 OpenHarmony 应用开发中,使用 NAPI(Native API)进行 C++ 和 ArkTS 之间的交互是常见做法。然而,当开发者在异步任务(如 libuv 的 uv_queue_work 或 EventHandler)的回调中创建 napi_value 对象时,往往忽略了一个关键问题:Handle Scope 管理。 华为开发者联盟 ArkTS鸿蒙系统
个人随笔,鸿蒙 小红书共建并开源鸿蒙应用稳定性故障AI诊断能力 随着 HarmonyOS 生态迈入高质量发展深水区,应用稳定性已从“技术指标”升级为“用户体验的核心护城河”。面对复杂场景、海量日志与碎片化终端,传统“人工扒日志+硬编码脚本”的诊断模式正触及效能天花板。 华为开发者联盟 小红书鸿蒙系统
个人随笔,鸿蒙 JSLeakWatcher特性指导 在ArkTS开发中,若一个ArkTS对象不再需要,但仍被某个引用链“意外”持有,则垃圾回收器无法回收该内存,从而导致内存泄漏。 华为开发者联盟 ArkTS鸿蒙系统
个人随笔,鸿蒙 使用GWP-ASan定位地址越界问题 地址越界泛指程序对内存的错误访问,例如堆内存释放后重用、栈内存退栈后重用、堆或栈的越界访问等。 GWP-ASan 正是用于解决这类问题的轻量级地址越界检测工具。 华为开发者联盟 ArkTS鸿蒙系统
个人随笔,鸿蒙 使用冻屏增强日志定位繁忙类问题 用户在使用应用时,如果出现点击无反应或应用无响应等情况,并且持续时间超过一定限制,就会被定义为应用冻屏(AppFreeze),即应用无响应。系统会检测应用无响应,并生成AppFreeze日志,供应用开发者分析。从API 21开始,支持获取AppFreeze的增强日志。该日志通过采集整机及主线程的运行负载,并抓取多份主线程调用栈,帮助开发者知晓函数调用耗时。 华为开发者联盟 ArkTS鸿蒙系统