科學報
 
收藏本站

電腦請使用 Ctrl + D 加入最愛
手機請使用
關閉
科學通

科學報 科學文摘 AI

開源鴻蒙 5.0 釋出:顯著減少應用包大小、新增應用分身等


字體大小:
更新日期:2025225
文章欄目:
文章標籤:                   
 

IT之家 12 月 20 日訊息,在今日的 2024 開放原子開發者大會暨首屆開源技術學術大會開幕式上,開放原子開源鴻蒙(即 OpenAtom OpenHarmony,簡稱「開源鴻蒙」或「OpenHarmony」)專案群釋出了開源鴻蒙作業系統 5.0 Release 版本

官方表示,該版本在系統完備度、分散式創新、開發者體驗以及系統穩定性等方面均實現了顯著提升,標誌著開源鴻蒙作業系統又進入一個全新的發展階段。

開源鴻蒙 5.0 釋出:顯著減少應用包大小、新增應用分身等

開源鴻蒙是由開放原子開源基金會孵化及運營的開源專案,目標是面向全場景、全連線、全智慧時代,基於開源的方式,搭建智慧終端裝置作業系統的框架和平臺。

開源鴻蒙專案開源四年多以來,從最早的只有 700 萬行程式碼的 1.0 Release 版本,只能支援感測器、攝像頭等無屏簡單裝置到現在超過 1.2 億行的 5.0 Release 版本。新版本系統能力更加完備,可支援各類超級應用的開發,分散式軟匯流排再升級,裝置連線效率和穩定性提升。

IT之家附開源鴻蒙 5.0 Release 版本關鍵特性解讀如下:

一、系統功能1.1 應用框架能力最佳化

應用框架新增子程序建立、Ability 生命週期監聽等關鍵能力,開發者可以更精細地管理應用執行時任務,顯著提升應用效能和資源管理靈活性。

1.2 ArkUI 定製化能力增強

ArkUI 在元件自定義、渲染節點、互動體驗等方面得到進一步加強,新增元件 modifier、ContentModifier 和 DrawModifier 等特性,開放自定義節點和 Native 渲染節點,為開發者提供更豐富的 UI 底層定製化能力。

1.3 相機與圖片處理最佳化

新增延時攝影、全景、大光圈錄影等多種模式,結合防抖、連拍與狀態通知功能,提供更高效的拍攝體驗。圖片處理方面,透過增強 EXIF 批次讀寫能力和 HDR 雙層編解碼技術,進一步提升影像質量,並支援多種編解碼格式如 HEIF 和 DNG,滿足使用者高標準的影像處理需求。

amocity
amocity

  


1.4 終端使用者使用體驗提升

包管理新增支援應用分身、桌面快捷方式、系統級 HSP 獨立升級等特性,並優化了應用打包工具,顯著減少應用包大小,提升終端使用者使用體驗。

二、效能最佳化2.1 ArkCompiler 效能最佳化

ArkCompiler 在 ArKTS 語法支援、效能最佳化、除錯能力等方面取得重大進展。執行時引入模組懶載入機制,顯著提升應用啟動效能;並透過 Sendable 物件共享機制和任務池最佳化跨執行緒通訊與任務排程效率。

2.2 媒體能力效能最佳化

音訊部分引入焦點會話機制和更靈活的播放策略,支援更多音訊裝置和場景的動態切換,提升使用者體驗。播放系統最佳化啟播與 Seek 效能,降低播放時延,並支援多音軌、靜音播放及精準 Seek 等功能,進一步豐富播放控制能力。

2.3 C API 能力增強

ArkUI、資料管理 UDMF、網路管理、分散式軟匯流排、圖形繪製、圖形編解碼、相機、國際化、時間時區、輸入法框架、剪貼簿等多個領域增強 C API 能力,為開發者提供完整的高效能應用開發體驗。

amocity
amocity

  


2.4ArkCompiler 效能最佳化三、安全與隱私保護3.1 安全能力升級

新版本在加解密演算法、證書管理、程式訪問控制等方面提供更細粒度的安全機制,如地理位置許可權支援單次授權、新增 SM4-GCM 演算法介面等。

amocity
amocity

  


3.2 使用者隱私保護

增強使用者賬號管理能力和隱私賬號型別,支援賬號登出和更精細的許可權控制,為使用者提供更安全的操作環境。檔案管理進一步完善 Picker 能力,對檔案資源做到合理管控許可權和合理使用。

四、分散式能力4.1 跨裝置資料協同能力

分散式軟匯流排為分散式應用提供了高效的通訊基礎;分散式資料管理支援共沙箱資料訪問、E 類加密、靈活的倒排索引、資料資產同步,實現安全、高效的資料共享與協同。

4.2 跨裝置互動協同能力

跨裝置鍵鼠穿越特性降低穿越時延,提高穿越成功率,為使用者帶來了更加靈活便捷的跨裝置互動操作體驗,提升多裝置協同效率。

延伸閱讀
AI臉