IT之家 5 月 15 日消息,發布華為開發者官網今日發布了鴻蒙 HarmonyOS 5.0.5 (17) Release 版本,軟件新版本在此前發布的和穩華為鴻蒙 HarmonyOS 5.0.5 (17) Beta1 的基礎上,進行了軟件性能和穩定性的定性提升,OS 平臺能力無新增或增強特性。提升
HarmonyOS 5.0.5 Release 完整配套信息如下:
軟件包 | 發布類型 | 版本號 | Build Version | 發布時間 |
系統 | Release | HarmonyOS 5.0.5 Release | 軟件版本:5.0.1.120 API 版本:5.0.5 (17) | 2025/05/14 |
DevEco Studio | Release | DevEco Studio 5.0.5 Release | 5.0.13.200 | 2025/05/14 |
SDK | Release | HarmonyOS 5.0.5 Release SDK | 基于 OpenHarmony SDK Ohos_sdk_public 5.0.5.165 (API 17 Release) | 2025/05/14 |
HarmonyOS 已發布版本映射關系對照表如下:
新規則版本號 | 版本類型 | OpenHarmony API Version |
HarmonyOS 5.0.5 | Release | 17 Release |
HarmonyOS 5.0.5 | Beta1 | 17 Beta1 |
HarmonyOS 5.0.4 | Release | 16 Release |
HarmonyOS 5.0.3 | Release | 15 Release |
HarmonyOS 5.0.3 | Beta2 | 15 Beta2 |
HarmonyOS 5.0.3 | Beta1 | 15 Beta1 |
HarmonyOS 5.0.2 | Release | 14 Release |
HarmonyOS 5.0.2 | Beta1 | 14 Beta1 |
HarmonyOS 5.0.1 | Release | 13 Release |
HarmonyOS 5.0.1 | Beta3 | 13 Beta3 |
HarmonyOS 5.0.0 | Release | 12 Release |
HarmonyOS NEXT | Beta1 / Release | 12 Release |
HarmonyOS NEXT | Developer Beta1/2/3/5/6 | 12 Beta1/2/3/5/6 |
HarmonyOS 3.1/4.0 | Release | 9 Release |
鴻蒙 HarmonyOS 5.0.5 (17) Beta1 新增和增強特性(Release 版本相同)如下:
Ability
新增支持通過 startAbility 的版本屬性 StartOptions 來指定創建新窗口的大小(minWindowWidth、minWindowHeight、發布maxWindowWidth、軟件maxWindowHeight)。和穩華為鴻蒙
C API 新增支持啟動 Ability 時傳遞 StartOptions。定性
C API 新增支持獲取子進程啟動參數。
C API 新增支持設置啟動 Ability 時窗口和 dock 欄圖標的顯示模式。
ArkData
UDMF 新增支持將傳入的 data 轉換成多樣式數據結構的能力。若原 data 使用多個 record 去承載同一份數據的不同樣式,則可以使用此接口將原 data 轉換為多樣式數據結構。
AR Engine
新增深度估計,提供三維感知能力,可實現測量、體積估算等。
ArkUI
新增鼠標軸事件相關接口。
NavDestination 新增 onActive 和 onInactive 生命周期。
C API 的事件能力增強,新增支持獲取事件命中的組件的寬度、高度、X 坐標、Y 坐標等能力。
基礎類型定義新增支持清除當前的預上屏文本內容。
UIContext 新增支持創建不依賴窗口的 UI 實例。
組件可見區域變化事件新增支持設置事件的回調參數,限制它的執行間隔。
ImageAnimator 組件支持設置是否通過系統 onVisibleAreaChange 的可見性來判斷組件的暫停和播放。
畫中畫窗口支持通過創建參數 LocalStorage 實現頁面級別的 UI 狀態存儲單元,多實例下可用來跟蹤主窗實例。
針對 PC / 2in1 設備的窗口管理新增支持主窗的尺寸記憶功能。
針對 PC / 2in1 設備和平板設備的窗口管理新增支持設置子窗或懸浮窗窗口邊緣陰影的模糊半徑。
針對 PC / 2in1 設備和平板設備的窗口管理新增支持設置子窗口在其父窗口處于拖拽移動或拖拽縮放過程時,該子窗口是否支持跨多個屏幕同時顯示。
Audio Kit
新增支持 Float32 音頻流采樣格式。
AVCodec Kit
視頻解碼新增支持 MPEG2、MPEG4、H.263 的軟件解碼。
AVSession Kit
新增支持單句 / 單條歌詞展示的屬性 singleLyricText。
Background Tasks Kit
新增后臺子進程管理模塊,提供應用對子進程進行壓制、解壓制的能力,避免子進程過多占用系統資源,導致系統使用卡頓。
Connectivity Kit
藍牙 socket 模塊新增支持通過 clientSocket 獲取對端設備地址的能力。
File Manager Service Kit
【新增 Kit】File Manager Service Kit(文件管理服務)為開發者提供文件管理相關能力,開發者通過 File Manager Service Kit 完成文件刪除到回收站、獲取文件圖標等功能,滿足用戶對文件管理的多樣性訴求。
IME Kit
輸入法框架新增支持設置顯示預覽文本時的回調,支持訂閱輸入法應用操作文本預覽內容的事件。
Media Kit
調用媒體播放器 AVPlayer 設置播放策略時,新增支持 Prepare 之后顯示視頻起播首幀(showFirstFrameOnPrepare)。
Payment Kit
新增引導用戶綁卡能力。
PDF Kit
新增支持對 PDF 文檔進行加密。
Preview Kit
新增文件打開加速預加載狀態感知能力。
Vision Kit
文檔掃描結果回調接口增加狀態碼,用于判斷輸入圖片 uris 是否全部無效。
配置文件
配置文件 module.json5 新增 Hook 配置:通過 abilitySrcEntryDelegator 可標識當前 Module 需要 Hook 的 UIAbility 的名稱,通過 abilityStageSrcEntryDelegator 可標識當前 Module 需要 Hook 的 AbilityStage(其值配置為對應 Module 的名稱),兩者組合使用,共同指定 Hook 的目標對象。
IT之家附新版本說明如下:
系統版本請訪問設備的“設置 > 設備名稱 > 軟件版本”進入“關于本機”進行查詢。須通過該頁面“API 版本”確認是否支持當前版本描述的開放能力。
當前系統版本配套的設備包括:Mate 60、Mate 60 Pro、Mate X5、MatePad Pro 13.2 英寸、MatePad Pro 11 英寸 2024 款等。請升級至配套的版本進行應用開發。
不排除其他型號的設備通過其他途徑升級至上述系統軟件(ROM)版本,但設備所支持的開放能力請以“關于本機”頁面顯示的“API 版本”為準。
DevEco Studio 版本請從 DevEco Studio 界面菜單選擇“Help > About DevEco Studio”進行查詢。請點擊此處獲取最新的 DevEco Studio 軟件版本。
SDK 內置在 DevEco Studio,安裝 DevEco Studio 時自動安裝配套版本 SDK。具體版本請從 DevEco Studio 界面菜單選擇“Help > About HarmonyOS SDK”進行查詢。
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。