华为鸿蒙开发套件26.0.0正式发布

IT时代网8月29日消息,华为昨晚面向Mate 80、Pura 80等机型推送了HarmonyOS 7.0.0.105 SP6版本升级,系统包体积超过6GB,具体大小随机型有差异。这次更新主要优化桌面显示、图库使用等日常场景的体验,底层的OpenHarmony已升级到7.0 Release,对应API版本26.0.0。

同一时间,面向开发者的HarmonyOS开发套件26.0.0版本也正式Release。该版本首个Beta在2026年华为开发者大会期间放出,8月29日转正。

一个容易被忽略的变化在版本号上。从API版本26.0.0起,版本号统一改用语义化版本格式(X.Y.Z),不再沿用此前的X.Y.Z (N) 写法——括号里的N原本表示OpenHarmony底座的API level。新格式中,X是主版本号,包含大量新功能和重要变更,可能牵动API修改、需要开发者适配;Y为次版本号,带来新功能且原则上向后兼容;Z是修订版本号,用于修问题和小改进,保持向后兼容。

按华为官方介绍,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(基于OpenHarmony SDK Ohos_sdk_public 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%。

华为鸿蒙开发套件26.0.0正式发布

注:本文综合自IT之家等,文中包含AI辅助创作的内容。

THE END