ithome
科技
采集 2026-08-29T16:12:59+00:00
华为 HarmonyOS 开发套件 26.0.0 发布,API 启用语义化版本号
原始标题:华为 HarmonyOS 开发套件 26.0.0 正式发布:API 版本号启用语义化版本格式,鸿蒙 7.0 用户占比 4.65%
来源
ithome
发布时间
2026-08-29T10:57:24
采集批次
2026-08-29-16
字数
1680
URL 指纹
473a63bf5c7bb66e
📌 AI 总结(289 字)
华为正式发布 HarmonyOS 开发套件 26.0.0 版本,API 版本号从 26.0.0 起统一采用语义化版本格式(X.Y.Z),取代原有 X.Y.Z(N) 格式。套件在 ArkUI、Ability Kit、Core File Kit 等方面均有增强,DevEco Studio 同步更新,新增 Code Scanner、Car 设备模拟器等能力。此外系统引入默认浏览器权限管控机制,需申请 DEFAULT_WEB_BROWSER 权限才能被设为默认浏览器。官方数据显示,API 7.0 (26) 用户占比仅为 4.65%,而 6.1.1 (24) 占比达 84.93%。
📄 正文(1680 字)
华为昨晚面向 Mate 80、Pura 80 等机型推送了 HarmonyOS 7.0.0.105 SP6 版本升级,系统包大小超 6GB。本次更新优化了桌面显示、图库使用等场景下的使用体验,更新后的 OpenHarmony 版本已升级到最新的 7.0 Release 版本,API 版本 26.0.0。 与此同时,华为也面向开发者发布了 HarmonyOS 开发套件 26.0.0 版本。该版本的首个 Beta 版于 2026 年 HDC 期间推出,并于 8 月 29 日正式 Release 发布。 此次版本更新对开发套件的版本号格式进行了调整。从 API 版本 26.0.0 开始,版本号统一采用语义化版本格式(X.Y.Z),取代原有的 X.Y.Z(N) 格式。其中 X 为主版本号,包含大量新功能及重要变更,可能涉及 API 修改,需要开发者适配;Y 为次版本号,包含新功能,原则上向后兼容;Z 为修订版本号,用于问题修复和小改进,保持向后兼容。此前的版本号格式中括号内的 N 表示 OpenHarmony 底座 API level。 据华为官方介绍,26.0.0 版本在 6.1.1 (24) 的基础上进行了多项增强。ArkUI 进一步增强了组件的材质效果,实现更好的沉浸光感效果,并新增了多个基于状态管理(V2)实现的组件。Ability Kit 新增了基于 ModularObjectExtensionAbility 的模块化对象,支持应用将自身功能以模块化对象形式开放给其他应用调用。Core File Kit 支持将沙箱目录共享为系统级可见。Device Security Kit 增强了星盾引擎能力和超级隐私管控能力。Graphics Accelerate Kit 新增预启动特性,以提升游戏应用的启动体验。Notification Kit 增强了通知管理能力和显示效果,支持以半模态方式拉起应用的通知设置界面。此外,ArkWeb 的 Chromium 内核从 132 版本升级至 144 版本。 DevEco Studio 26.0.0 Release 版本(26.0.0.821)同步更新,新增多项能力:支持开发 API 26.0.0 工程;支持按需加载模块以提升代码索引效率;新增 Code Scanner 工具,支持检查整个项目的资源泄漏问题;支持同时预览应用在 8 个典型档位断点下的 UI 效果;新增 Car 设备模拟器,支持远程控制模拟器;支持将设备投屏到 DevEco Studio 中使用;支持对应用崩溃生成的 dump 文件进行解析并展示异常堆栈。 配套信息方面,API 26.0.0、DevEco Studio 26.0.0.821 及 HarmonyOS SDK 26.0.0.105 均已发布。SDK 内置在 DevEco Studio 中,开发者安装时将自动安装配套版本。 此次版本还包含一项针对所有应用的变更:系统引入了默认浏览器权限管控机制。应用需申请 ohos.permission.DEFAULT_WEB_BROWSER 权限,方可被展示在默认浏览器备选列表中并设置为默认浏览器。该权限面向浏览器类应用,需满足浏览器品类标准并通过安全、隐私、用户体验三项审核方可申请。此项管控将于 HarmonyOS 下一个正式发布版本生效。 此外,Agent Framework Kit 的 OnDataCallback 接口存在变更,method 参数类型由枚举 AgentOperation 变更为 string,RequestContext.getClientSessionId() 方法已被删除。此变更仅当应用的 targetSdkVersion 设置为大于等于 26.0.0 时生效。 华为官方同时公布了目前存量设备的 API 版本使用占比数据,其中 API 版本 6.1.1 (24) 的设备量占比最高,达 84.93%;而最新的 7.0.0 测试版(API 26.0.0)仅 4.65%。