0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenAtom OpenHarmony 4.1 Release版本正式發(fā)布

開(kāi)放原子 ? 來(lái)源:開(kāi)放原子 ? 2024-04-07 11:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近日,OpenAtom OpenHarmony(以下簡(jiǎn)稱“OpenHarmony”)4.1 Release版本如期而至,開(kāi)發(fā)套件同步升級(jí)到API 11 Release。

相比4.0 Release版本,4.1 Release版本應(yīng)用開(kāi)發(fā)的開(kāi)放能力以全新的Kit維度呈現(xiàn),為開(kāi)發(fā)者提供更清晰的邏輯和場(chǎng)景化視角;新增4000多個(gè)API,應(yīng)用開(kāi)發(fā)能力更加豐富;ArkUI組件開(kāi)放性和動(dòng)效能力得到進(jìn)一步增強(qiáng);Web能力持續(xù)補(bǔ)齊,便于開(kāi)發(fā)者利用Web能力快速構(gòu)建應(yīng)用;分布式能力進(jìn)一步增強(qiáng)了組網(wǎng)穩(wěn)定性、連接安全性等;媒體支持更豐富的編碼、更精細(xì)的播控能力等。期待開(kāi)發(fā)者積極體驗(yàn)新特性并提出寶貴意見(jiàn)。

OpenHarmony開(kāi)源三年多來(lái),在開(kāi)放原子開(kāi)源基金會(huì)的運(yùn)營(yíng)孵化和產(chǎn)、學(xué)、研、用各界的大力支持下,已成為智能終端領(lǐng)域發(fā)展速度最快的開(kāi)源操作系統(tǒng)之一。

社區(qū)建設(shè)方面,目前OpenHarmony已凝聚了超過(guò)7300名共建者,70家共建單位參與代碼共建,累計(jì)產(chǎn)出1億多行代碼。生態(tài)發(fā)展方面,社區(qū)已有超過(guò)250家伙伴,構(gòu)建了44款發(fā)行版,落地商用設(shè)備288款,覆蓋金融、超高清、教育、商顯、工業(yè)、警務(wù)、城市、交通、醫(yī)療等領(lǐng)域。OpenHarmony社區(qū)已成為“下一代智能終端操作系統(tǒng)根社區(qū)”,攜手共筑萬(wàn)物互聯(lián)的底座,使能千行百業(yè)的數(shù)字化轉(zhuǎn)型。

未來(lái),開(kāi)放原子開(kāi)源基金會(huì)將進(jìn)一步聚焦項(xiàng)目跨界合作和產(chǎn)業(yè)應(yīng)用,匯聚各方優(yōu)勢(shì)資源,加強(qiáng)協(xié)同合作,打通技術(shù)、商業(yè)、人才等不同形態(tài)的資源,推動(dòng)OpenHarmony等開(kāi)源項(xiàng)目在更廣泛的應(yīng)用場(chǎng)景中得到應(yīng)用和推廣,推動(dòng)開(kāi)發(fā)者的創(chuàng)新成果落地,助力每一個(gè)開(kāi)發(fā)者實(shí)現(xiàn)夢(mèng)想。

誠(chéng)邀更多共建單位和開(kāi)發(fā)者攜手并進(jìn),共同推動(dòng)OpenHarmony生態(tài)繁榮發(fā)展。

4.1 Release版本

新特性摘要

ArkUI

?新增NodeContainer開(kāi)放命令式的渲染節(jié)點(diǎn),提升自定義繪制能力。

?文本和容器類組件能力增強(qiáng)

? TextInput/Text支持按字符截?cái)唷?/p>

? TextInput和TextArea提供獲取光標(biāo)位置接口。

?支持智能分詞、新增依據(jù)分詞結(jié)果插入光標(biāo)邏輯以及替換分詞算法。

? ImageSpan支持自定義長(zhǎng)按菜單事件、控件支持縮進(jìn)/對(duì)齊。

? List:ScrollToIndex支持滾動(dòng)到ListItemGroup中指定ListItem的能力。

?控件AI化能力能力增強(qiáng)

? TextInput及相關(guān)文本輸入控件支持視覺(jué)輸入。

? Text/RichEditor相關(guān)文本控件支持文本實(shí)體識(shí)別。

?狀態(tài)管理功能增強(qiáng)

?支持undefined和null,以及聯(lián)合類型。

? ListItem組件在ForEach/LazyForEach中屬性可更新方法。

?支持@LocalStorageLink/LocalStorageProp 在非激活狀態(tài)不更新。

?新增Chips操作塊組件,TextInput、TextArea、List、Grid、Search、CheckBox、Slider、Image、Menu、半模態(tài)彈窗等組件的樣式、交互和動(dòng)效增強(qiáng)。

?彈窗類和導(dǎo)航類自定義能力增強(qiáng)

?支持開(kāi)發(fā)者自定義彈出菜單的圓角、陰影、氣泡箭頭。

? bindContextMenu支持isShow參數(shù)控制顯隱。

? Navigation支持隱藏NavBar。

? Navigation組件提供獲取路由棧每個(gè)頁(yè)面詳細(xì)信息,支持根據(jù)頁(yè)面信息銷毀或顯示頁(yè)面。

?提供全新Style樣式對(duì)象和組件Style樣式屬性方法,支持樣式復(fù)用和動(dòng)態(tài)切換能力,包括:

?通用屬性樣式支持Style樣式對(duì)象。

?組件特有屬性樣式支持Style樣式派生對(duì)象。

?多態(tài)樣式切換到Style樣式對(duì)象。

Web

? 新增支持Web的無(wú)障礙節(jié)點(diǎn)查詢和上報(bào)能力。

?新增頁(yè)面跳轉(zhuǎn)事件上報(bào)接口。

?支持應(yīng)用級(jí)網(wǎng)絡(luò)代理、應(yīng)用證書管理。

?支持同層渲染能力(僅限XComponent、Button等部分組件)。

?組件支持DOM構(gòu)建完成后執(zhí)行提前被注入的JS腳本。

?開(kāi)放RegisterJavaScriptProxy、RunJavaScript能力的C API接口。

?資源攔截特性支持設(shè)置為ArrayBuffer數(shù)據(jù)類型。

圖形圖像及窗口

圖形圖像

?系統(tǒng)支持可變幀率,提供API供業(yè)務(wù)接入。

?支持HDR Vivid視頻的渲染與顯示。

?圖形NDK能力增強(qiáng),支持為NativeImage添加OnFrameAvailableListener回調(diào),支持為NativeWindow設(shè)置色域,新增支持OpenGL擴(kuò)展接口,Drawing 能力進(jìn)一步完善等。

?支持錄屏不錄制特定窗口,以及隱私窗口錄制成全黑幀畫面的能力。

?支持調(diào)整系統(tǒng)分辨率。

?支持系統(tǒng)根據(jù)動(dòng)畫調(diào)節(jié)幀率,支持開(kāi)發(fā)者調(diào)節(jié)應(yīng)用業(yè)務(wù)幀率。

?動(dòng)效能力增強(qiáng),支持硬件挖孔、屏幕圓角、Navigation導(dǎo)航轉(zhuǎn)場(chǎng)動(dòng)畫;支持共享元素等。

?圖形渲染管線支持Vulkan后端。

?圖形接入Drawing接口。

? NativeWindow支持設(shè)置metadata,適配HDR視頻場(chǎng)景動(dòng)態(tài)元數(shù)據(jù)隨幀傳遞。

窗口

?提供Window stage可交互狀態(tài)通知。

?提供全局搜索窗口類型。

安全

?證書管理:支持開(kāi)放用戶CA證書路徑、支持證書鏈校驗(yàn)和吊銷檢查能力、支持證書鏈構(gòu)造的能力。

?關(guān)鍵資產(chǎn)存儲(chǔ):針對(duì)應(yīng)用開(kāi)發(fā)者需要在本地加密存儲(chǔ)關(guān)鍵敏感的短數(shù)據(jù)(如用戶的賬號(hào)密碼、銀行卡號(hào)等)訴求,系統(tǒng)提供關(guān)鍵資產(chǎn)加密存儲(chǔ)的能力,以及相應(yīng)的安全訪問(wèn)控制能力,包括:

? 支持關(guān)鍵資產(chǎn)寫入、讀取。

? 支持關(guān)鍵資產(chǎn)更新。

?支持關(guān)鍵資產(chǎn)安全銷毀。

?支持關(guān)鍵資產(chǎn)訪問(wèn)控制。

程序訪問(wèn)控制

權(quán)限管理

?支持在UIExtensionAbility界面上拉起權(quán)限彈窗。

?權(quán)限使用記錄增加鎖屏狀態(tài)記錄。

?支持應(yīng)用在使用期間彈出允許權(quán)限的選項(xiàng)。

DLP權(quán)限管理服務(wù)

?支持以時(shí)間維度對(duì)受控文件進(jìn)行訪問(wèn)控制。

?支持文檔創(chuàng)建者在任意場(chǎng)景下可離線打開(kāi)文檔。

?支持帳號(hào)未登錄狀態(tài)下,彈框進(jìn)行帳號(hào)登錄驗(yàn)證。

?提供沙箱應(yīng)用讀取原始應(yīng)用數(shù)據(jù)的機(jī)制和通路。

分布式數(shù)據(jù)管理

? UDMF支持?jǐn)?shù)據(jù)類型標(biāo)準(zhǔn)化定義與描述、支持標(biāo)準(zhǔn)數(shù)據(jù)類型查詢、支持?jǐn)?shù)據(jù)訪問(wèn)授權(quán)與管理、支持應(yīng)用自定義數(shù)據(jù)類型。

?新增限制數(shù)據(jù)不打分類分級(jí)標(biāo)簽則不允許跨設(shè)備同步。

? Preferences支持Uint8Array格式數(shù)據(jù)流的修改、查詢和持久化。

? RDB支持在應(yīng)用指定的沙箱路徑子目錄下創(chuàng)建數(shù)據(jù)庫(kù)。

ArkCompiler

?動(dòng)態(tài)import能力支持變量作為參數(shù)。

?提供運(yùn)行時(shí)對(duì)類方法插樁和替換的API。

?支持用“#”聲明類的私有成員。

?支持Sendable類的跨線程序列化傳輸。

?支持Ecmascript2022規(guī)范。

測(cè)試框架

自動(dòng)化測(cè)試框架arkxtest

?支持模擬鼠標(biāo)滾輪滑動(dòng)、滑動(dòng)左右鍵雙擊等模擬UI操作能力。

?支持Shell命令方式進(jìn)行UI模擬操作能力,支持點(diǎn)擊、滑動(dòng)、雙擊、文本輸入等常用操作能力。

?提升UI測(cè)試框架查找控件信息效率。

?增強(qiáng)dump信息內(nèi)容,新增文字大小、文字顏色信息。

?增加異步監(jiān)聽(tīng)能力,監(jiān)聽(tīng)系統(tǒng)彈框事件,獲取其文本信息并返回。

測(cè)試調(diào)度框架xDevice

?新增單次測(cè)試過(guò)程中自動(dòng)復(fù)測(cè)失敗項(xiàng)能力,并支持配置復(fù)測(cè)次數(shù),最終生成一份測(cè)試報(bào)告。

?優(yōu)化測(cè)試報(bào)告,統(tǒng)一輕量系統(tǒng)、小型系統(tǒng)、標(biāo)準(zhǔn)系統(tǒng)的測(cè)試報(bào)告頭信息。

?新增支持測(cè)試套測(cè)試資源本地不存在時(shí),可配置遠(yuǎn)程下載地址。

穩(wěn)定性測(cè)試工具WuKong

?新增page頁(yè)面和Ability頁(yè)面的配置能力,支持在測(cè)試過(guò)程中配置頁(yè)面屏蔽,提升測(cè)試效率。

?新增單一場(chǎng)景壓測(cè)能力,支持針對(duì)某一控件循環(huán)注入操作事件,并支持配置循環(huán)次數(shù)。

性能開(kāi)發(fā)工具SmartPerf Host

?新增支持hilog、hisysevent的采集、分析和展示。

?新增支持hiperf event count的分析和展示。

?提升抓取trace的能力,動(dòng)態(tài)可暫??烧{(diào)試。

?新增支持線程喚醒關(guān)系樹(shù)的快速跟蹤。

性能測(cè)試工具 SmartPerf Device

?優(yōu)化已有抓取內(nèi)存、CPU數(shù)據(jù)的能力。

?新增啟動(dòng)停止采集的命令。

?新增定時(shí)獲取截圖、分辨率和刷新率的采集能力。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • OpenGL
    +關(guān)注

    關(guān)注

    1

    文章

    86

    瀏覽量

    29854
  • HDR
    HDR
    +關(guān)注

    關(guān)注

    4

    文章

    288

    瀏覽量

    32639
  • 智能終端
    +關(guān)注

    關(guān)注

    6

    文章

    939

    瀏覽量

    35391
  • OpenHarmony
    +關(guān)注

    關(guān)注

    29

    文章

    3851

    瀏覽量

    18566

原文標(biāo)題:OpenAtom OpenHarmony 4.1 Release版本正式發(fā)布

文章出處:【微信號(hào):開(kāi)放原子,微信公眾號(hào):開(kāi)放原子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【潤(rùn)開(kāi)鴻HH-SCDAYU800A開(kāi)發(fā)板試用體驗(yàn)】Hello World

    Studio 5.1,而我們的開(kāi)發(fā)板系統(tǒng)是OpenHarmony 4.1.7.5。這樣會(huì)導(dǎo)致始終找不到設(shè)備 No Devices。 后來(lái)查到得用DevEco Studio 4.1版本,并且安裝
    發(fā)表于 07-01 00:52

    桃芯科技獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書

    近日,由INGCHIPS自主研發(fā)的模組/開(kāi)發(fā)板DB870CC1A順利通過(guò)OpenHarmony 5.0.2 Release版本兼容性測(cè)評(píng),并獲得OpenHarmony生態(tài)產(chǎn)品兼容性證書
    的頭像 發(fā)表于 06-25 14:30 ?326次閱讀

    開(kāi)源鴻蒙5.1 Release版本發(fā)布

    近日,開(kāi)源鴻蒙5.1 Release版本正式發(fā)布,支持更多的設(shè)備形態(tài),全面提升了系統(tǒng)的穩(wěn)定性和開(kāi)發(fā)者體驗(yàn),這是其技術(shù)路線演進(jìn)中的關(guān)鍵一躍——更快的開(kāi)發(fā)體驗(yàn),向消費(fèi)端的加速滲透,以及向全場(chǎng)景生態(tài)發(fā)起猛攻。
    的頭像 發(fā)表于 06-05 14:25 ?694次閱讀

    飛凌嵌入式T527核心板+OpenHarmony 4.1,打造工業(yè)智能化升級(jí)的新范式

    飛凌嵌入式FET527N-C核心板正式發(fā)布OpenHarmony4.1系統(tǒng),實(shí)現(xiàn)了從芯片架構(gòu)到操作系統(tǒng)的全鏈路國(guó)產(chǎn)化
    的頭像 發(fā)表于 04-11 13:25 ?1300次閱讀
    飛凌嵌入式T527核心板+<b class='flag-5'>OpenHarmony</b> <b class='flag-5'>4.1</b>,打造工業(yè)智能化升級(jí)的新范式

    【貝啟科技BQ3568HM開(kāi)源鴻蒙開(kāi)發(fā)板深度試用報(bào)告】使用Deveco Studio進(jìn)行開(kāi)發(fā)

    studio,再到真機(jī)運(yùn)行,對(duì)于版本的匹配要求,非常的嚴(yán)格,所以保險(xiǎn)起見(jiàn),我用的是4.1 Release,之前編譯的時(shí)候,也選用的這個(gè)版本。 一、Deveco Studio安裝 我沒(méi)
    發(fā)表于 03-16 11:28

    OpenHarmony4.1系統(tǒng)WiFi藍(lán)牙打不開(kāi)時(shí),教你如何排查解決問(wèn)題

    ;Laval鴻蒙社區(qū)推薦并通過(guò)了開(kāi)源鴻蒙XTS認(rèn)證,成功適配OpenHarmony3.2、4.0、4.1、5.0Release系統(tǒng),SDK源碼全開(kāi)放!WiFi打不開(kāi)缺
    的頭像 發(fā)表于 03-12 18:55 ?386次閱讀
    <b class='flag-5'>OpenHarmony4.1</b>系統(tǒng)WiFi藍(lán)牙打不開(kāi)時(shí),教你如何排查解決問(wèn)題

    OpenHarmony5.0系統(tǒng)怎么去除鎖屏直接進(jìn)入界面?教你2步搞定

    ;Laval鴻蒙社區(qū)推薦并通過(guò)了開(kāi)源鴻蒙XTS認(rèn)證,成功適配OpenHarmony3.2、4.0、4.1、5.0Release系統(tǒng),SDK源碼全開(kāi)放!刪除Scre
    的頭像 發(fā)表于 03-12 18:51 ?510次閱讀
    <b class='flag-5'>OpenHarmony</b>5.0系統(tǒng)怎么去除鎖屏直接進(jìn)入界面?教你2步搞定

    龍芯2K0300蜂鳥(niǎo)板openharmony版本以及開(kāi)發(fā)疑問(wèn)

    當(dāng)前蜂鳥(niǎo)板openharmonyrelease 4.1版本,開(kāi)發(fā)似乎只能JS開(kāi)發(fā),是否可以移植Openharmony5.0,或者進(jìn)行ARK
    發(fā)表于 02-20 16:18

    鴻蒙北向開(kāi)發(fā)OpenHarmony4.1 DevEco Studio開(kāi)發(fā)工具安裝與配置

    OpenHarmony4.1 DevEco Studio開(kāi)發(fā)工具安裝與配置,鴻蒙北向開(kāi)發(fā)入門必備!
    的頭像 發(fā)表于 02-07 17:35 ?814次閱讀
    鴻蒙北向開(kāi)發(fā)<b class='flag-5'>OpenHarmony4.1</b> DevEco Studio開(kāi)發(fā)工具安裝與配置

    新品 | 視美泰AIoT鴻蒙開(kāi)發(fā)套件SC-3568HA正式上市,已成功適配OpenHarmony 5.0 Release版本

    近日,視美泰成功完成了其多系列產(chǎn)品與OpenHarmony5.0Release版本的深度適配工作,此次適配的產(chǎn)品涵蓋了OpenHarmony5.0首發(fā)開(kāi)發(fā)套件SC-3568HA、智慧終端主板
    的頭像 發(fā)表于 02-05 17:11 ?728次閱讀
    新品 | 視美泰AIoT鴻蒙開(kāi)發(fā)套件SC-3568HA正式上市,已成功適配<b class='flag-5'>OpenHarmony</b> 5.0 <b class='flag-5'>Release</b><b class='flag-5'>版本</b>

    開(kāi)源鴻蒙5.0 Release版本關(guān)鍵特性解讀

    概述 開(kāi)源鴻蒙 5.0 Release版本是開(kāi)源鴻蒙操作系統(tǒng)的一個(gè)里程碑,在系統(tǒng)能力、性能優(yōu)化等多個(gè)方面進(jìn)一步增強(qiáng)。本文將從系統(tǒng)功能、性能優(yōu)化,安全和隱私保護(hù)以及分布式能力等角度,解讀該版本的關(guān)鍵
    的頭像 發(fā)表于 12-23 13:58 ?2202次閱讀

    開(kāi)源鴻蒙操作系統(tǒng)5.0 Release版本發(fā)布

    12月20日,在2024開(kāi)放原子開(kāi)發(fā)者大會(huì)暨首屆開(kāi)源技術(shù)學(xué)術(shù)大會(huì)開(kāi)幕式上,開(kāi)放原子開(kāi)源鴻蒙(即OpenAtom OpenHarmony,簡(jiǎn)稱“開(kāi)源鴻蒙”或“OpenHarmony”)項(xiàng)目群重磅
    的頭像 發(fā)表于 12-23 11:35 ?2255次閱讀

    觸覺(jué)智能Purple Pi OH鴻蒙開(kāi)發(fā)板成功適配OpenHarmony5.0 Release,開(kāi)啟新征程

    觸覺(jué)智能Purple Pi OH鴻蒙開(kāi)發(fā)板,成功適配OpenHarmony5.0 Release版本!為大家?guī)?lái)OpenHarmony5.0特性講解!關(guān)注觸覺(jué)智能,為大家?guī)?lái)更多
    的頭像 發(fā)表于 10-25 10:51 ?1119次閱讀
    觸覺(jué)智能Purple Pi OH鴻蒙開(kāi)發(fā)板成功適配<b class='flag-5'>OpenHarmony</b>5.0 <b class='flag-5'>Release</b>,開(kāi)啟新征程

    【龍芯2K0300蜂鳥(niǎo)板試用】OpenHarmony代碼

    OpenHarmony-v4.1-Release 基礎(chǔ)代碼 repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags
    發(fā)表于 09-18 11:42

    國(guó)科微GK7205V510芯片通過(guò)OpenHarmony4.1兼容性測(cè)評(píng)

    日前,國(guó)科微宣布旗下GK7205V510芯片通過(guò)OpenHarmony4.1兼容性測(cè)評(píng),成為業(yè)界首家通過(guò)4.1版本認(rèn)證的小型系統(tǒng)平臺(tái)。這也是國(guó)科微收獲的第5張鴻蒙生態(tài)產(chǎn)品兼容性證書,“國(guó)科芯”鴻蒙適配認(rèn)證按下加速鍵。
    的頭像 發(fā)表于 07-16 16:14 ?1515次閱讀