OpenHarmony v3.1 Release版本釋出

OpenHarmony社群發表於2022-03-31

OpenHarmony 3.1 Release

版本概述

當前版本在OpenHarmony 3.1 Beta的基礎上,更新支援以下能力:

標準系統基礎能力增強

本地基礎音視訊播放能力、視訊硬編解碼、相機基礎預覽、拍攝能力。

RenderService新渲染框架、2D/3D繪製能力、新的動畫和顯示效果框架。

視窗管理新框架,提供更加靈活的視窗框架能力,支援全屏、分屏、視窗化形態,支援跨視窗拖拽能力。

display管理能力,支援分屏,並增強亮滅屏管理能力;支援視窗動畫和效果。

滑鼠、鍵盤、觸控板的基本功能支援,常見感測器加速度、陀螺儀、霍爾、馬達振動等的基本能力支援。

語言區域選擇、新增/增強國際化特性、系統資源、rawfile資源。

時間時區同步的支援管理能力、新增對剪貼簿、鎖屏服務、靜態桌布、下載服務管理能力的支援。

系統服務狀態監控功能、新增跨裝置oncall能力(跨裝置啟動FA能力)、長時、短時及延遲任務排程能力。

記憶體管理功能增強、電源管理基本功能支援、增程式排程功能增強等特性。

本地帳號、域帳號與本地帳號繫結功能,分散式帳號ID派生和狀態管理功能,本地應用許可權管理、分散式許可權的管理能力。

Wi-Fi STA、AP、P2P相關基本能力以及JS API、新增藍芽BR、SPP、BLE相關的能力以及JS API、新增位置服務子系統,提供位置服務框架能力。

標準系統分散式能力增強

分散式軟匯流排網路切換組網、P2P連線、流傳輸、藍芽等能力。

支援硬體互助 ,資源共享,支援映象和擴充套件投屏等。

裝置上下線和PIN碼認證等增強功能,儲存管理、應用沙箱隔離、公共資料沙箱隔離等能力,支援分散式資料庫,分散式資料物件,支援本地資料庫訪問和跨應用資料庫訪問等能力。

標準系統應用程式框架能力增強

ArkUI自定義繪製能力和Lottie動畫能力、鍵盤、滑鼠互動操作能力。

宣告式Web元件、XComponent元件能力。

卡片能力,提供卡片新增、刪除、重新整理等基礎能力。

多使用者能力,提供適應多端的基礎JS工具鏈及執行時能力,對多HAP安裝、隱式查詢、多使用者、許可權管理的基本功能支援,支援分散式通知,通知模板功能。

標準系統應用能力增強

系統應用構建,包含系統桌面、SystemUI、系統設定、相機、相簿、通話、聯絡人、資訊、備忘錄、檔案選擇器、輸入法等應用支援。

配套關係

表1 版本軟體和工具配套關係

軟體版本備註
OpenHarmony3.1 ReleaseNA
SDKOhos_sdk 3.1 Release  (API Version 8 )NA
HUAWEI DevEco Studio(可選)3.0 Beta3 for OpenHarmonyOpenHarmony應用開發推薦使用
HUAWEI DevEco Device Tool(可選)3.0 ReleaseOpenHarmony智慧裝置整合開發環境推薦使用

原始碼獲取

前提條件

  1. 註冊碼雲gitee賬號。
  2. 註冊碼雲SSH公鑰,請參考碼雲幫助中心
  3. 安裝git客戶端git-lfs並配置使用者資訊。

    git config --global user.name "yourname"
    git config --global user.email "your-email-address"
    git config --global credential.helper store
  4. 安裝碼雲repo工具,可以執行如下命令。

    curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo  #如果沒有許可權,可下載至其他目錄,並將其配置到環境變數中chmod a+x /usr/local/bin/repo
    pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests

通過repo獲取

方式一(推薦)

通過repo + ssh 下載(需註冊公鑰,請參考碼雲幫助中心)。

repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-v3.1-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'

方式二

通過repo + https 下載。

repo init -u https://gitee.com/openharmony/manifest.git -b refs/tags/OpenHarmony-v3.1-Release --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'

從映象站點獲取

表2 獲取原始碼路徑

版本原始碼版本資訊下載站點SHA256校驗碼
全量程式碼(標準、輕量和小型系統)3.1 Release站點SHA256校驗碼
Hi3516標準系統解決方案(二進位制)3.1 Release站點SHA256校驗碼
RK3568標準系統解決方案(二進位制)3.1 Release站點SHA256校驗碼
Hi3861輕量系統解決方案(二進位制)3.1 Release站點SHA256校驗碼
Hi3516輕量系統解決方案-LiteOS(二進位制)3.1 Release站點SHA256校驗碼
Hi3516輕量系統解決方案-Linux(二進位制)3.1 Release站點SHA256校驗碼
標準系統SDK包(Mac)3.1 Release站點SHA256校驗碼
標準系統SDK包(Windows\Linux)3.1 Release站點SHA256校驗碼
編譯工具鏈獲取清單-站點-

更新說明

本版本在OpenHarmony 3.1 Beta的基礎上有如下變更。

特性變更

表3 版本新增特性表

子系統名稱標準系統輕量、小型系統
資源排程- 新增長時、短時及延遲任務排程能力。
- 新增提醒後臺代理能力。
主要涉及如下需求:
I4QT41【新增特性】提醒代理管理
I4QU0W【新增特性】短時任務後臺管理
I4QT3S【新增特性】長時任務管理
I4QU0P【新增特性】延遲任務排程
I4QT45【新增特性】查詢指定時間範圍內的應用使用歷史統計資料
NA
多模輸入- 新增對滑鼠、鍵盤、觸控板的基本功能支援。
- 新增全屏手勢的事件訂閱能力。
主要涉及如下需求:
I4WWRZ 【多模】滑鼠按鍵功能
I4WWS0 【多模】滑鼠滾輪功能
I4WWSR 【多模】按鍵基本功能
I4WWT8 【多模】觸控板基本功能
I4WWSN 【多模】訂閱單系統按鍵輸入事件
NA
系統服務管理- 新增系統服務狀態監控功能。
- 增動態載入本地系統服務功能。
- 新增DeviceProfile增刪改查及同步功能。
- 新增DeviceProfile事件註冊功能。
- 新增遷移框架對分散式物件、應用棧資訊遷移的能力。
- 新增跨裝置oncall能力(跨裝置啟動FA能力)。
- 新增實時獲取遠端裝置任務、快照資訊能力。
主要涉及如下需求:
I4MBRV 【samgr】系統服務狀態監控
I4MBRY 【samgr】系統服務程式管理
I4NY1T 【device_profile】訂閱profile資訊變化
I4NY1W 【device_profile】向業務端提供同步profile能力
I4NY1X 【device_profile】提供查詢遠端裝置profile記錄功能
I4OGD1 【新增特性】【DMS】支援元件間跨裝置的onCall呼叫
I4OGCK 【增強特性】框架等待分散式物件同步完成後返回遷移結果
I4OGCL 【增強特性】【框架】遷移資料儲存
I4OGCN 【增強特性】【DMS】根據指定裝置發起遷移能力,接收遷移結果
I4OGCM 【新增特性】【任務管理】提供獲取實時任務介面
I4TS0Z 【新增】輕量系統samgr支援遠端服務管理
分散式硬體- 新增分散式硬體子系統,包括分散式硬體管理框架、分散式相機,分散式螢幕三個程式碼倉。
- 完善裝置管理功能,提供周邊裝置發現,上下線和PIN碼認證等增強功能。
主要涉及如下需求:
I4PZE7 【增強特性】支援周邊不可信裝置的發現
I4PZDZ 【增強特性】支援帳號無關裝置的PIN碼認證
I4PZDY 【增強特性】支援可信裝置列表查詢、上下線監聽
I4WVOC 【新增特性】分散式硬體使能/去使能和動態載入
I4WVMX 【新增特性】分散式硬體接入管理
I4WW6U 【新增特性】支援分散式Screen的映象/擴充套件顯示
I4XSUZ 【新增特性】輕量系統支援裝置管理基礎功能
電源子系統對於標準系統:
新增電源管理、電池管理、熱管理、耗電統計的基本功能支援。
主要涉及如下需求:
I40IRO 【電源管理】支援休眠和混合睡眠模式
I412F4 【電源管理】支援省電模式
I4MBRL 【電源管理】支援顯示相關的能耗調節
I4MBRM 【電源管理】支援接近光控制鎖,通話時通過接近光控制亮滅屏的特性
I4OEOZ 【電源管理】監控輸入亮屏輸入事件,並根據輸入事件進行亮、滅屏
I4OEQT 【電源管理】不亮屏檢測
I4QGI0 【電源管理】長按power Key彈出關機介面
I410YD 【電池管理】支援關機充電特性
I410Y1 【電池管理】電池溫度異常關機保護
I4GY9U 【熱管理】支援核心溫控服務
I4GYAF 【熱管理】支援使用者層和服務溫控服務
I4GYBV 【熱管理】提供溫升監控介面
I4GYCD 【耗電統計】支援軟體耗電統計
I4GYCN 【耗電統計】支援硬體耗電統計
I4GYDQ 【耗電統計】支援耗電詳情記錄
NA
帳號子系統- 新增支援本地帳號(也稱為系統帳號)的宣告週期管理功能,包括本地帳號的建立、切換、刪除、訂閱、查詢、修改等功能
- 新增分散式帳號ID派生和狀態管理功能,在分散式帳號登入時派生唯一的帳號ID並將其與當前本地帳號唯一繫結,在分散式帳號登出或token失效時解除與本地帳號的繫結關係。
- 新增域帳號與本地帳號繫結功能,根據傳入的域帳號資訊自動建立本地帳號並與其唯一繫結。
- 新增本地帳號輔助管理工具:acm命令,可通過acm create/delete/switch/dump等命令對本地帳號進行增刪改查,通過acm --help檢視對應指令說明。
I4JBFB 支援分散式組網帳號狀態管理
I4JBEK 支援分散式組網帳號ID的派生
I4IU6N 支援本地多使用者基礎資訊管理
I4IU5W 支援os_account_standard部件本地多使用者生命週期管理需求
I4IU5G 支援本地多使用者輔助管理工具
I4IU3V 支援域帳戶和本地使用者關聯
I4IU3B 支援本地多使用者啟動、停止、切換動作
I4IU33 支援本地多使用者功能設定與內容修改
NA
核心子系統- 新增記憶體管理功能增強特性,提高記憶體使用效率,包括CMA複用、記憶體共享介面,增強swap等。
- 新增程式排程功能增強特性,提高cpu資源的使用效率,增強滑動場景的資源供給,包括cpu熱插拔及輕量級隔離,繪幀執行緒優先供給機制等。
- 支援最新的核心安全漏洞補丁修復,及其他安全增強機制,如支援tokenid配置及查詢等。
主要涉及如下需求:
I4MBTN【新增特性】支援CMA複用特性
I4MBTO【新增特性】支援記憶體佔用分類查詢
I4LKQ0【新增特性】cpuset與cpu熱插拔解耦
I4QE9K【新增特性】提供核心態驅動與使用者態之間、使用者態與使用者態之間的核心共享能力
I4LRGQ【新增特性】OpenHarmony核心基線使能
I4RXQ3【新增特性】記憶體管理基礎特性
I4TEGS【新增特性】F2FS末端效能優化
I4SRVK【新增特性】支援CPU輕量級隔離特性
I4SE2N【新增特性】支援按照使用者維度進行記憶體資源管控的能力
I4VMGZ【新增特性】支援基礎FPS智慧感知排程功能
I4U089【新增特性】核心排程支援繪幀執行緒優先供給機制
I4OWTZ【外部依賴】核心實現程式的tokenID設定
NA
包管理子系統- 新增對多HAP安裝、隱式查詢、多使用者、許可權管理的基本功能支援。
- 新增DBMS、跨裝置同步等分散式能力的支援
- 新增zlib Native SDK支援
主要涉及如下需求:
I4MBSD【新增特性】支援多hap包安裝
I4MBSG【增強特性】安裝包資訊查詢
I4PKY7【新增特性】跨裝置資訊同步
I4PKY8【新增特性】跨裝置資訊查詢
I4PKYK【增強特性】啟動掃描
I4PKYI【新增特性】提供清除資料的能力
I4PKYM【新增特性】支援多使用者建立
I4QA3D【增強特性】新增zlib解壓、壓縮資料native介面
I4SIH9【新增特性】應用申請許可權管理
NA
位置服務子系統- 新增位置服務子系統,提供位置服務框架能力。
- 位置服務框架支援GNSS基本定位、GNSS圍欄、GNSS Batching、網路定位能力、地理編碼轉換等能力框架服務。
主要涉及如下需求:
I4XXIH 【location_gnss】供GNSS效能提升的相關輔助資訊請求和注入能力
I4XXIG 【location_gnss】提供GNSS硬體功耗統計以及功耗優化能力
I4XXIF【location_gnss】提供GNSS基本定位功能
I4XXIC【location_gnss】提供GNSS Batching的能力
I4XXIB【location_gnss】支援GNSS引數設定和資訊上報功能
I4XXI8【location_locator】支援位置服務的安全管理能力
I4XXI7【location_locator】提供位置服務隱私的安全保障能力
I4XXI5【location_locator】支援管理多個定位請求,支援多應用同時請求定位
I4XXI4【location_locator】支援位置服務定位管理功能
I4XXI3【location_geofence】支援GNSS晶片相關的地理圍欄功能
I4XXI0【location_geocode】支援經緯度和地址互相轉換
I4XXHZ【location_network】支援網路定位能力
I4XXHW【location_gnss】支援GNSS輔助協議
NA
基礎通訊子系統- 新增WiFi STA、AP、P2P相關基本能力以及JS API,優化了STA、AP、P2P基本能力的連線體驗。
- 新增藍芽BR、SPP、BLE相關的能力以及JS API。
主要涉及如下需求:
WiFi
I4XXFG 【新增特性】支援WiFi功耗統計以及功耗優化能力
I4XXFF 【新增特性】提供WiFi P2P基本能力
I4XXFB【新增特性】支援P2P magiclink連線特性
I4XXF7【新增特性】支援SoftAP 5G及通道自動選擇
I4MBRI 【新增特性】支援SoftAP基礎特性
I4MBRH【新增特性】支援STA基礎特性
藍芽
I4XXGC【bluetooth_standard】支援藍芽BR/EDR的基本能力
I4XXFT【bluetooth_standard】提供A2DP profile相關能力以及JS API
I4XXFP【bluetooth_standard】支援藍芽BLE相關的基本能力
I4XXFL【bluetooth_standard】支援藍芽SPP能力,提供BR的資料傳輸能力
NA
元能力子系統- 新增卡片能力、Zidl工具支援C++服務端客戶端程式碼自動生成、元能力測試框架、命令列工具能力增強。
- 新增多使用者能力、任務棧重構、部件化解耦、應用常駐程式、應用異常檢測增強、環境變化通知能力。
主要涉及如下需求:
I4PCM4 【新增特性】上下文提供應用/Hap包/元件資訊查詢能力
I4PCPP 【新增特性】上下文適配多使用者
I4PCPV 【新增特性】提供指定使用者啟動元件的系統介面
I4PCQP 【新增特性】支援singleuser的執行模式
I4PCQU 【新增特性】啟動初始化預設使用者
I4PCGY 【增強特性】新增卡片開發基類
I4PCH9 【增強特性】通過配置檔案配置服務卡片
I4PCLL 【新增特性】JS提供的應用級別上下文
I4PCLN 【新增特性】Abilty的狀態恢復
I4PCP1 【新增特性】應用執行資訊查詢
I4PCPG 【增強特性】支援系統環境變化通知
I4PCR8 【增強特性】支援常駐程式開機啟動
I4PCV4 【新增特性】支援任務切換
I4PCVZ 【新增特性】支援指定displayId啟動Ability
I4PCW3 【增強特性】pendingwant機制支援跨裝置啟動通用元件
I4PCH4 【新增特性】卡片支援多使用者
I4PCM1 【新增特性】提供ce/de級上下文
I4PCVN 【新增特性】支援任務快照獲取和更新
I4PPW6 【增強特性】指定視窗模式啟動元件
I4PC3R 【新增特性】提供卡片開發基礎能力
I4PQ0M 【增強特性】上下文提供訊息傳送和監聽能力
II4PQ13 【增強特性】上下文提供許可權校驗及許可權申請介面
I4PQ1E 【增強特性】支援常駐程式異常恢復
I4PQ1O 【新增特性】支援NewWant
I4PCPI 【增強特性】支援系統環境查詢
I4PCRL 【新增特性】測試框架整體功能
I4PCVU 【新增特性】通用元件call呼叫
NA
無障礙軟體服務子系統- 新增介面資訊交換機制內部實現;
- 新增無障礙配置資訊讀取。
主要涉及如下需求:
I4X2EM【新增特性 資訊交換機制】按鍵攔截
I4X2EN【新增特性 資訊交換機制】支援上報視窗節點資訊
I4X2ET【新增特性 資訊交換機制】支援控制元件節點資訊上報
I4X2EV【新增特性 資訊交換機制】焦點查詢
I4X2EY【新增特性 資訊交換機制】無障礙事件列表
I4X2EZ【新增特性 資訊交換機制】無障礙事件資訊
I4X2F0【新增特性 資訊交換機制】無障礙動作發起
I4X2F1【新增特性 資訊交換機制】輔助應用列表查詢
I4X2F2【新增特性 資訊交換機制】輔助應用狀態查詢與監聽
I4X2F3【新增特性 資訊交換機制】手勢模擬
I4X2F4【新增特性 資訊交換機制】觸控攔截
I4X2EO【新增特性 無障礙服務管理】目標應用連線
I4X2EP【新增特性 無障礙服務管理】輔助應用連線
I4X2ER【新增特性 無障礙服務管理】輔助應用更新
I4X2ES【新增特性 無障礙服務管理】無障礙字幕配置
NA
媒體子系統- 新增支援本地基礎音視訊播放和錄製能力,支援視訊硬編解碼,支援主流音視訊codec與封裝格式,並易於生態廠商擴充套件。
- 新增支援相機基礎預覽、拍攝、錄影能力,及分散式相機預覽、拍攝能力。
主要涉及如下需求:
I4WYPP【audio_standard部件】支援藍芽音訊播放
I4WYK8【audio_standard部件】支援Opensles基礎播放介面
I4WYW4【增強特性】支援相機會話管理
I4WYVE【增強特性】支援基礎拍照模式下的拍照功能
I4WZ8G【新增特性】圖片基礎解碼框架
I4X5E1【新增特性】支援視訊軟解功能
I4X552【新增特性】支援本地音視訊播放
I4X5Q9【新增特性】分散式媒體庫-縮圖同步
I4X5L5【新增特性】基礎媒體資料庫
NA
圖形子系統- 構建了圖形RenderService新渲染框架。
- 提供了2D/3D繪製能力支援。
- 支援新的動畫框架。
主要涉及如下需求:
I4MBTY【render_service部件】【新增特性】新增UI框架渲染後端特性
I4RKT3【composer部件】提供合成和送顯的能力
I4ZCGG【drawing部件】提供圖形Native SDK能力
I4RKSW【drawing部件】提供3D 圖形能力支援Native SDK能力
I4MBTW【animation部件】提供基礎動畫框架
NA
視窗子系統- 構建了視窗管理新框架,提供更加靈活的視窗框架能力,支援全屏、分屏、視窗化形態,支援跨視窗拖拽能力。
- 提供了display管理能力,支援分屏,並增強亮滅屏管理能力。
主要涉及如下需求:
I4R308【增強特性】:提供應用視窗建立管理能力,單個應用的多個Ability例項可以建立多個主視窗
I4R309【增強特性】:提供應用視窗建立管理能力,支援啟動視窗時設定視窗顯示策略;提供視窗顯示策略狀態給應用(分屏、全屏、自由視窗)
I4R30D【新增特性】:應用主視窗支援自由視窗顯示,平鋪和層疊佈局
I4R9P0【新增規格】:增強特性:
1. 提供Display管理能力
2. 提供通過物理螢幕插入拔出建立和銷燬Display的能力
3. 提供多Display對映管理能力
I4ZEKH【新增特性】:支援亮屏滅屏流程:
1. 支援從電源管理髮起的休眠、喚醒、亮屏、滅屏請求
2. 支援收到請求後呼叫Render Server介面實現對對應的亮屏、滅屏、調整螢幕亮度操作
NA
網路管理子系統I4XXHU【增強特性】支援TCP/UDP Socket
I4XXHT【增強特性】支援http 1.1/https/http2
I4XXHS【增強特性】支援對Wi-Fi/蜂窩網路連線的管理和切換
I4XXHP【增強特性】支援DNS解析和配置
I4XXHN【增強特性】支援網路連線狀態查詢和網路連線狀態變化通知
I4XXHH【wpa_supplicant】提供基於NL80211的wpa、p2p能力
I4XXHG【wpa_supplicant】提供magiclink能力
NA
MSDP子系統I4WWRO【msdp】device_status部件標準化NA
全球化子系統- 新增支援語言區域選擇。
- 新增/增強支援國際化特性(單複數、字串排序、電話號碼處理、日曆&本地曆法、度量衡體系和格式化、時間段格式化、字母表檢索、unicode字元屬性、斷詞斷行)。
- 新增支援系統資源。
- 新增支援rawfile資源。
主要涉及如下需求:
I4MBR0 【增強特性】區域表示和屬性
I4MBR1 【增強特性】單複數支援
I4MBR2 【增強特性】字串排序
I4MBR3 【增強特性】電話號碼處理
I4MBR7 【新增特性】日曆&本地曆法
I4MBR5 【新增特性】度量衡體系和格式化
I4MBQZ 【增強特性】時間段格式化
I4MBR4 【新增特性】字母表檢索
I4MBR8 【增強特性】unicode字元屬性
I4MBR9 【增強特性】斷詞斷行
I4MBRA 【新增特性】系統資源管理
I4MBRB 【新增特性】rawfile資源管理
I4R2YA 【新增特性】新增資源管理Native SDK介面
NA
軟匯流排子系統- 新增對網路切換組網能力的支援
- 新增對藍芽能力的支援
- 新增對藍芽檔案傳輸能力的支援
- 新增對流傳輸能力的支援
- 新增對P2P連線能力的支援
- 支援基於P2P連線的檔案和流傳輸的能力
主要涉及如下需求:
I4MBS0 【新增特性】【組網】軟匯流排支援網路切換組網
I4XXEL 【增強特性】軟匯流排支援藍芽
I4XXEX 【傳輸】檔案傳輸(藍芽)
I4XXEO 【增強特性】【傳輸】檔案傳輸增強(NSTACK元件能力)
I4XXEV 【新增特性】【傳輸】流傳輸增強(NSTACK元件能力增強)
I4XXEN 【新增特性】【組網】軟匯流排組網支援P2P連線
I4XXEP 【新增特性】【連線】軟匯流排支援P2P連線
I4XXES 【新增特性】【傳輸】軟匯流排支援P2P檔案傳輸
I4XXET 【新增特性】【傳輸】軟匯流排支援P2P流傳輸
NA
ArkUI子系統- 新增鍵盤、滑鼠互動操作
- 新增宣告式Web元件能力
- 新增宣告式XComponent元件能力
- 新增宣告式Canvas2D繪製能力與OffscreenCanvas離屏繪製能力
- 新增富文字顯示能力
- 新增多種功能元件
- 增強多種元件自定義能力
- 增強調測能力
主要涉及如下需求:
I4MBV7 【新增規格】滾動條樣式自定義能力
I4MBVO 【新增特性】Popup元件增加內容自定義規格
I4MBVP 【新增特性】Canvas繪製能力支援
I4MBVR 【新增特性】觸控響應熱區設定
I4MBVS 【新增特性】Lottie動畫支援
I4MBVU 【新增特性】Menu元件增加內容自定義規格
I4MBVV 【新增特性】Swipe手勢特性
I4MBV9 【新增規格】Tabs元件新增TabBar內容自定義規格
I4MBVA 【新增規格】Navigation元件新增標題欄設定規格
I4MBVC 【新增規格】工具欄元件增加內容自定義能力規格
I4WTQY 【新增特性】線性佔比顯示控制元件特性支援
I4MBV3 【新增規格】樣式設定特性增加元件多型樣式設定規格
I4MBV5 【新增規格】字母索引條元件增加提示選單內容擴充套件規格
I4WTQ2 【新增規格】List元件增加內容拖拽能力規格
I4WTQ4 【新增規格】Grid元件增加內容拖拽能力規格
I4WYNA 【新增規格】Dialog彈窗元件特性增強:支援自定義位置彈窗
I4WTQX 【新增特性】圖案密碼元件特性支援
I4QC4N 【新增規格】Select元件支援
I4QC4O 【新增規格】TextInput元件能力增強
I4WTPY 【新增規格】文字元件支援滑鼠拖拽選擇文字規格
I4WTRS 【新增特性】XComponent元件特性支援宣告式正規化規格
I4WTR9 【新增特性】滑鼠按鍵、滾輪事件支援
I4WTQI 【新增規格】拖拽能力增加滑鼠拖拽規格
I4RCRC 【新增特性】樣式狀態編譯轉換支援
I4WTPS 【新增規格】新增Touch事件支援多點觸控資訊
I4RCRF 【新增特性】新增自定義元件支援訪問子元件資料
I4X27K 【新增特性】新增側邊欄元件
I4RA0G 【新增規格】卡片支援滑鼠懸停事件
I4WTQV 【新增特性】增加場景資料儲存特性
I4RCRK 【DFX】ArkUI 框架超時檢測機制
I4RCJ8 【IDE工具支援】渲染流水線耗時列印
I4RCRM 【IDE工具支援】互動事件回撥耗時列印
I4WTR7 【新增特性】Web元件能力支援
I4WTRA 【新增特性】路由資訊分散式遷移支援
I4X29K 【新增特性】ContextMenu元件支援
I4WTQJ 【新增規格】輸入元件鍵盤快捷鍵支援
I4WTQK 【新增特性】滑鼠雙擊選字
I4WTPG 【新增規格】基礎動畫引數配置增強
I4X26M 【新增規格】列表容器支援滑鼠框選和鍵盤滑鼠組合鍵多選功能
I4X26Y 【新增規格】網格容器支援滑鼠框選和鍵盤滑鼠組合鍵多選功能
I4WTR8 【新增特性】焦點設定支援
I4U5XM 【新增規格】ArkUI Loader支援JS檔案條件編譯能力
I4WTQN 【新增特性】新增RichText標籤
NA
程式訪問控制子系統- 新增對本地應用許可權的定義、管理、授權、查詢、鑑權功能的支援。
- 新增對分散式許可權的管理、查詢、鑑權、同步功能的支援。
主要涉及如下需求:
I4WVMH 【新增規格】系統的應用許可權初始化預置定義
I4WVO9  【新增規格】應用許可權申請列表查詢
I4WVPH  【新增規格】AT同步服務基本框架
I4WVPV  【新增規格】本地許可權校驗介面和機制
I4WVQT  【新增規格】native的Token建立和更新機制
I4WVR3  【新增規格】應用許可權的設定介面和機制
I4WVRG 【新增規格】AT管理服務基本框架
I4WVRR 【新增規格】Hap應用token查詢介面
I4WVS6  【新增規格】Hap應用的Token資訊刪除機制
I4WVSI   【新增規格】Hap應用的Token建立和更新機制
I4TYDA  【新增規格】token資訊跨裝置同步
I4TYCV  【新增規格】裝置上線時的native程式的token資訊同步
I4V02K  【新增規格】主體裝置上應用授權狀態更新同步
I4V02Y  【新增規格】主體裝置上應用解除安裝時同步
I4V032  【新增規格】應用許可權管理介面實現
I4V038  【新增規格】實現通過應用許可權管理介面設定應用許可權
I4TYCK  【新增規格】分散式許可權校驗介面和機制
I4TYDO 【新增規格】裝置下線時的token資訊刪除
I4SEZD  【新增規格】動態許可權彈窗介面實現
I4SEZ7  【動態許可權設定】實現動態許可權授權機制
NA
語言編譯執行時子系統- 語言編譯執行時:提供適應多端的基礎JS工具鏈及執行時,端側提供JS引擎支撐應用執行。
- TS/JS公共基礎庫:TS/JS公共基礎類庫提供基礎功能及TS/JS多執行緒能力
- TS/JS/C/C++工具鏈:支援開發者開發除錯調優的基本需求
- Lite Actor:輕量化Actor模型,共享位元組碼及虛擬機器內部基礎設施,優化目前JS引擎的實現,優化記憶體佔用、提升啟動效能。
- High Perf Partial GC:方舟GC支援併發標記、並行標記、懶清理,減少50%的GC停頓時間,改善使用者體驗。
  主要涉及如下需求:
  I4W7ZR【新增規格】記憶體管理分配回收功能/HPP GC效能調優
  I4P7F7【語言編譯執行時,圖形影像,DRF】Native SDK整體整合
  I4WWKK【增強特性】Actor輕量化1.0
NA
升級服務子系統- 升級服務子系統各部件的標準化
- 支援syscap機制
主要涉及如下需求:
I4WXHW【部件化專項】升級服務子系統部件標準化
I4XXH6【SysCap】升級服務子系統支援SysCap機制
NA
Misc軟體服務子系統- 新增時間時區同步的支援管理能力的支援
- 新增對剪下板資料項進行進行查詢、設定、刪除、替換等能力的支援
- 新增對鎖屏服務管理能力的支援
- 新增對靜態桌布管理能力的支援
- 新增對下載服務管理能力的支援
主要涉及如下需求:
I4U2WR 新增特性:時間時區同步管理
I4ZTTE【新增特性】剪貼簿資料項-支援將剪貼簿資料項強制轉換為文字
I4ZTTO【新增特性】剪貼簿資料-支援增加獲取、刪除、替換剪貼簿資料中的資料項;支援查詢與設定剪貼簿資料屬性
I4ZTTZ【新增特性】系統剪貼簿-支援獲取、清理、查詢剪貼簿的剪貼簿資料;支援剪貼簿內容變化通知
I4ZTZC【新增特性】鎖屏管理服務-支撐多使用者場景
I4ZTZT【新增特性】鎖屏管理服務-支撐系統開機、亮滅屏場景
I4ZU1S【新增特性】靜態桌布
I4ZTXT【request部件】下載管理-支援新建、移除、修改、查詢下載任務、支援暫停、恢復下載任務、支援監聽下載任務進度、下載狀態變更通知;下載管理服務,提供系統下載管理DataAbility,處理下載任務資料的持久化,提供系統下載管理服務,處理應用介面許可權檢查、執行http下載和處理下載異常
NA
輕核心子系統NA對於小型系統:
I4RD3H M核增加了signal、pipe、poll、select等POSIX介面
I4Q9OQ 支援Cortex-M55架構
I4Q9F2 支援動態載入機制
I4RD2M 核心部件化
檔案管理子系統- 支援基礎檔案系統ext4/f2fs能力及相關工具,支援分散式檔案系統跨裝置檔案訪問能力。
- 支援裝置儲存管理功能,包括檔案加密、空間管理與統計、多使用者空間管理、外卡掛載管理等能力。
- 增強應用資料保護,建立應用沙箱隔離機制;優化使用者資料管理,包括使用者資料沙箱隔離安全性增強、使用者檔案訪問框架與介面。
- 基礎檔案操作API能力補齊,包括statfs佔用空間統計、檔案訪問非同步介面等能力。
主要涉及如下需求:
I4RDNG【新增特性】【local_file_system】支援ext4/f2fs等使用者態工具的能力
I4RFBD【新增特性】【local_file_system】支援fat/exfat/ntfs等可插拔檔案系統能力
I4TTN8【新增特性】支援分散式檔案系統的基礎功能
I4TTNG【新增特性】支援資料分類裝置分級,控制資料流轉規格
I4TTGR【新增特性】【storage_manager部件】檔案加密特性使能
I4TTHQ【新增特性】支援外部儲存訪問需求
I4TTJN【新增特性】支援外卡裝置相關事件分發特性
I4TTJV【新增特性】支援卷資訊查詢和管理特性
I4XXIR【新增特性】響應多使用者建立刪除,進行使用者目錄建立和刪除
I4XXIY【新增特性】支援應用佔用空間統計特性
I4SNSU【新增特性】支援應用沙箱隔離能力
I4XXIX【新增特性】支援file picker需要的JS API檔案介面需求
I4MBS2【新增特性】支援statfs API能力需求
NA
事件通知子系統- 新增支援多使用者。
- 新增支援分散式通知。
- 新增通知模板功能。
主要涉及如下需求:
I4PBOK 【新增特性】通知支援多使用者
I4PBP7 【新增特性】支援應用傳送模板通知(除錯能力)
I4PBPE 【新增特性】支援進度條通知
I4PBPM 【增強特性】分散式通知支援流控
I4PBRM 【新增特性】支援其他裝置的通知點選後在本裝置跳轉
I4PBRW 【新增特性】支援裝置級的分散式通知使能控制
I4PBSE 【新增特性】支援通知管理應用設定和查詢應用級的分散式通知使能
I4PBSP 【新增特性】支援應用設定分散式通知能力是否使能
I4PBT7 【新增特性】分散式通知同步
I4PBU3 【新增特性】分散式通知聯動取消
I4PBUU 【新增規格】 支援通過config.json靜態配置公共事件,支援通過wokscheduler靜態拉起訂閱者
I4PBV9 【新增規格】 支援靜態訂閱者管控
I4WTGK 【新增特性】支援模板通知註冊、查詢和傳送
I4PBSZ 【新增特性】根據裝置狀態決策通知是否提醒
I4PBBV 【新增特性】事件耗時呼叫
I4PD0O 【特性增強】通知傳送使能能力增強
I4PBQ1 【增強特性】分散式通知能力支援dump命令
I4PBR0 【新增特性】支援其他裝置的通知點選後在跨裝置跳轉
I4PC2S 【新增特性】公共事件支援多使用者特性
NA
泛Sensor服務子系統- 新增常見感測器加速度、陀螺儀、霍爾等的資料上報。
- 新增馬達振動的基本能力。
- 新增通用演算法能力和地磁場演算法能力。
主要涉及如下需求:
I4WWTG【miscdevice部件】Miscdevice支援周邊依賴
I4WWTF【sensor部件】Sensor支援周邊依賴
I4WWTD【sensor部件】支援通用的演算法介面
I4MBRQ【sensor部件】地磁場水平強度、總強度
I4MBRP【sensor部件】地磁場偏角和傾角
NA
分散式資料管理- 新增對分散式資料物件能力的支援,分散式能力覆蓋記憶體JS物件;新增分散式關係型資料管理能力,支援直接基於關係型表資料同步
- 新增按條件資料同步&訂閱能力,資料同步更精準
- 新增檔案上傳功能支援
- 構建資料加密和安全分級能力,完善資料流轉過程的安全管控,支援多使用者同步與隔離
主要涉及如下需求:
I4IBPH【distributed_kv_store】分散式資料服務缺失功能補齊
I4MBRS【distributed_kv_store】分散式資料庫支援按謂詞查詢條件進行資料庫記錄的跨裝置同步和訂閱
I4MBRU【RDB】支援資料庫加密
I4NZVP【distributed_kv_store】提供分散式資料庫JS API
I4HAMI【data_share_ability】支援跨應用訂閱資料庫的變化
I4NZP6【RDB】增加多表查詢能力
I4FZ6B【RDB】提供事務能力
I4HAMI 【data_share_ability】支援跨應用訂閱資料庫的變化
I4PNX7  【分散式RDB】資料儲存需求
I4HAMD【data_share_ability】支援對資料訪問方式的控制
I4H4FH 【distributed_kv_store】分散式資料庫支援分類分級
I4H3M8【新增特性】分散式資料物件支援複雜型別
I4HAMD【data_share_ability】支援對資料訪問方式的控制
I4PO00【分散式RDB】資料同步需求
I4OTW6【distributed_kv_store】分散式資料庫Query支援InKeys謂詞
I4RGFY【DataShare】基於ExtensionAbility新框架重構並提供單裝置上跨應用資料共享能力
I4H4FR【distributed_kv_store】支援多使用者資料隔離和共享
I4RGFY【DataShare】基於ExtensionAbility新框架重構並提供單裝置上跨應用資料共享能力
I4XXGF【request部件】檔案上傳功能
對於輕量、小型系統:
分散式資料物件支援小型系統裝置
主要涉及如下需求:
I4H3JJ分散式物件支援小型系統裝置
DFX子系統新增系統和應用Watchdog檢測,NativeCrash、JSCrash日誌採集能力。
新增JS應用異常行為檢測模式能力。
新增系統和程式狀態資訊匯出能力,JS App獲取底層記憶體、CPU、虛擬機器資訊的能力能力。
新增分散式跟蹤除錯能力。
增強流水日誌、系統事件、應用事件能力。
主要涉及如下需求:
I4PJE3【新增特性】Standard裝置上的hidumper框架和工具
I4MBRE【hiperf部件】效能資料計數統計
I4U0KP【profiler部件】cpu profiler功能
I4PJE5【新增特性】支援JS app native記憶體資訊除錯調優能力
I4Q6AQ【新增特性】Watchdog機制
I4U0JZ【新增特性】供OpenHarmony hisysevent系統事件管理
I4Q6B6【增強特性】支援HiTrace JS介面
I4Q6AY【新增特性】在OpenHarmony上提供檢測模式框架和檢測模式基本功能
NA
驅動子系統- 持續增強HDF框架能力,包括hcs配置解析、電源管理等機制;
- 針對HDI管理框架,新增支援共享記憶體佇列、HDI服務按需啟動;
- 新增使用者態PLATFORM介面,支援使用者態驅動開發;
- 外設模組擴充套件200+HDI介面定義,涵蓋顯示、音訊、相機、感測器、電源、USB等功能模組,使裝置介面數量達到600+,為系統提供更多的硬體訪問能力。
主要涉及如下需求:
I4HPR7【增強特性】提供hcs巨集式解析介面
I4LZZF【增強特性】支援同步/非同步電源管理呼叫
I4QEKH【新增特性】提供共享記憶體相關HDI能力
I4QEKI【新增特性】驅動開發工具支援標準系統驅動開發
I4QEKZ【新增特性】支援使用者態平臺驅動介面
I4QEKL【新增特性】基於HDF驅動框架構建統一的平臺驅動物件模型
I4QELC【新增特性】支援UHDF類程式按需啟動
I4QEKJ【新增特性】HDI介面適配linux-input驅動
I4QEKM【新增特性】提供power HDI介面能力
I4QEKK【新增特性】基於HDF驅動框架提供硬體TIMER驅動
I4QEKP【新增特性】基於HDF驅動框架提供light驅動能力
I4MBTP【增強特性】感測器驅動模型能力增強
I4MBTQ【增強特性】感測器器件驅動能力增強
I4MBTR【增強特性】Display HDI針對標準系統的參考實現
I4MBTS【新增特性】HDF-Input裝置能力豐富
I4QEKP【新增特性】基於HDF驅動框架提供light驅動能力
I4QEKQ【新增特性】Display HDI介面實現服務化
I4QEL2【增強特性】馬達驅動模型能力增強
I4XXGZ【新增特性】基於HDF驅動框架提供計步器Sensor驅動能力
對於輕量、小型系統:
提供HCS巨集式解析介面,編譯節省配置所佔記憶體
主要涉及如下需求:
I4TFTB【新增特性】輕量系統新增HCS巨集式解析介面
USB服務子系統- 構建了完整的USB服務管理框架,包括host、device功能模組。
- 支援Port切換功能,實現不同功能模式的切換。
- 提供了USB JS API介面,支援應用開發。
- 定義並實現了USB HDI,提供規範的USB驅動能力訪問介面。
主要涉及如下需求:
I4MBRK【新增特性】USB服務JS介面實現
I4QEKV【新增特性】USB服務 HDI介面實現
I4QEKN【新增特性】USB Device功能實現
I4QEKO【新增特性】USB Host功能實現
I4QEL6【新增特性】USB Port功能實現
NA
編譯構建子系統- 新增歸一的部件定義和編譯。
- 新增統一的編譯框架,包括統一的gn模板、統一的部件配置、統一的產品配置、統一的編譯命令和統一的編譯流程。
- 新增支援Native SDK編譯釋出。
- 新增編譯系統支援Kconfig配置框架。
- 擴充套件增強了hb能力,包括統一使用hb編譯入口、編譯構建日誌按級別顯示和hb命令安裝、整合及擴充套件支援。
- 制定gn編碼規範和最佳實踐指導。
對於輕量、小型系統,特性變更同標準系統。
測試子系統- 新增OpenHarmony自動化測試框架能力,支援單元/UI基礎測試指令碼編寫執行能力。
- 新增OpenHarmony-wukong工具,支援整機/單應用級別隨機事件注入壓測能力。
- 新增SmartPerf效能測試工具,支援基礎效能資料如FPS、CPU、記憶體等採集展示能力。
- 完善測試排程框架能力,新增自動化用例執行配置、執行設配管理能力。
- 新增DCTS相容性測試套件,支援分散式軟匯流排、分散式資料相容測試。
- 增強ACTS、HATS相容性測試套件,覆蓋3.1 Release新增對外公共JS API和HDF API。
主要涉及如下需求:
I4XXCR 【測試框架】介面自動化測試
I4XXCV 【測試框架】TS開發者測試框架
I4XXCW 【測試框架】JS應用開發者測試框架
I4XXD0 【測試框架】執行器裝置管理
I4XXCX 【測試框架】測試流水線測試套執行報表
I4XXCZ 【測試框架】用例配置管理
I4XXD0 【測試框架】執行器裝置管理
I4XGLQ 【新增特性】UI隨機壓測工具
I4XXD7 【認證測試】DCTS3.1分散式相容性測試套件
NA
啟動子系統- 新增支援程式分組及並行啟動。
- 新增支援按需啟動SA服務、UHDF服務或者根據熱插拔事件啟動服務。
- 新增支援為服務建立socket或者為退出的程式代持fd。
- 統一init的維護命令為begetctl。
- 完善程式退出後的回收策略,支援核心程式退出後重啟;非核心程式頻繁掛死時隔離。
主要涉及如下需求:
I4UTCF【新增特性】程式分組及並行啟動基礎框架
I4UGE9 新增bootchart功能
I4UP28 動態檔案selinux標籤適配
I4UTCO 【增強特性】支援app程式孵化能力增強
I4UTCY 【增強特性】appspawn支援孵化的應用程式回收
I4RXJ2 【新增規格】統一init維護命令
I4RXJ9 【新增特性】支援服務類程式按需啟動
I4TNBV 【新增規格】程式啟動配置能力增強
I4PD3K 程式退出後的回收處理策略配置能力增強
NA
使用者IAM子系統- 新增實現多使用者身份管理和使用者身份認證功能特性;
- 新增統一使用者身體認證框架,支援管理各種認證方式
- 新增支援口令認證功能
- 新增支援人臉認證功能
主要涉及如下需求:
I4RG55【新增規格】【user_idm】支援使用者本地認證憑據資訊查詢
I4RG5R【新增規格】【user_idm】支援刪除使用者時,刪除該使用者的身份認證憑據
I4RG8W 【新增規格】【pin_auth】支援使用者本地口令錄入
I4RG91【新增規格】【pin_auth】支援使用者本地口令認證
I4RGWU【新增規格】【pin_auth】支援使用者本地口令刪除
I4TSK7 【新增規格】【face_auth】支援使用者本地人臉刪除
I4TSJE【新增規格】【face_auth】支援使用者本地人臉錄入
I4TSJY【新增規格】【face_auth】支援使用者本地人臉認證
NA
安全基礎能力子系統- 新增實現裝置安全等級管理框架,提供組網內指定裝置的安全等級查詢。
- 新增資料跨裝置流轉時的管控策略,滿足終端內部資料處理、流轉時的資料安全管控提供基礎的底座機制。
- 新增提供統一的祕鑰管理服務,為系統應用和上層業務提供本地祕鑰全生命週期的管理。
- 新增支援OpenHarmony使能裝置互信認證能力,為系統的裝置安全連線提供保障。
主要涉及如下需求:
I4RTYU【新增特性】【服務】支援被組網內其它裝置查詢自己的裝置安全等級資訊
I4RTYW【新增特性】【服務】支援獲取自己或者組網內其它裝置的裝置安全等級資訊
I4TJFZ【增強特性】DeviceAuth部件支援裝置間互信關係認證的多使用者隔離,使用指定系統使用者下管理的互信關係進行認證
I4TJG1【增強特性】DeviceAuth部件實現互信群組資料多例項,支援指定使用者的資料查詢。
I4TJG3【增強特性】DeviceAuth部件支援帳號無關點對點信任關係建立、解除的多使用者資料隔離
I4TT8L【新增規格】HUKS提供三段式金鑰管理介面
I4TYEM【新增規格】HUKS支援安全等級憑據的匯入簽發及驗證
I4TYFI【新增規格】HUKS在刪除子使用者情況下,需要刪除相關的金鑰資料
I4TYFR【新增規格】HUKS在刪除應用的情況下,HUKS需要刪除相關的金鑰資料
I4TYFA【新增規格】HUKS支援金鑰應用基於APP UID的訪問隔離
I4TYF1【新增規格】HUKS支援key attestation和id attestation
I4SAI0【新增特性】提供DataTransitMgrLib部件,支援資料跨裝置流轉時的管控策略
NA
應用子系統系統應用提供了OpenHarmony標準系統上的部分應用,如桌面、SystemUI、設定等,為開發者提供了構建標準系統應用的具體例項,這些應用支援在所有標準系統裝置上使用。
- 桌面:提供了基本的已安裝應用的展示功能和人機互動介面,是所有應用的入口。
- SystemUI:包含導航欄和系統狀態列兩部分,導航欄提供基本頁面導航功能、狀態列提供系統狀態顯示,如時間、充電狀態等。
- 設定:提供了關於裝置,應用管理,亮度設定等功能。
- 聯絡人:提供了撥號盤、通話記錄檢視/刪除、聯絡人列表、詳情檢視和新建聯絡人等功能。
- 簡訊:提供了資訊檢視、傳送簡訊、接收簡訊、簡訊送達報告、刪除簡訊等功能。
- 通話:提供了語音通話接聽和結束通話,移動資料開關等功能。
- 相機:提供了預覽、拍照、縮圖顯示、跳轉大圖瀏覽等功能。
- 相簿:提供了圖片、視訊和相簿的管理、瀏覽、顯示、編輯操作等功能。
- 輸入法:提供硬鍵盤輸入、編輯框選擇文字變化、游標位置變化反饋等功能。
  說明:OpenHarmony 3.1 Release版本,僅相簿系統應用程式碼可配套釋出的IDE、SDK編譯成功。
NA

API變更請參考:

JS API 差異報告

Native API差異報告

Changelog

晶片及開發板適配

晶片及開發板適配狀態請參考SIG-Devboard資訊。

Samples

表4 新增Samples

子系統名稱簡介開發語言
電話服務簡訊服務本示例展示了電話服務中傳送簡訊的功能。eTS
電話服務網路搜尋本示例通過eTS來展示電話服務中網路搜尋功能,包含無線接入技術、網路狀態、選網模式、ISO國家碼、訊號強度資訊列表及Radio是否開啟。eTS
裝置管理系統電源管理本示例展示了關機、重啟以及檢測亮滅屏狀態的功能。eTS
裝置管理感測器本示例採用了感測器介面中的方向感測器,實現了指南針的效果。eTS
裝置管理裝置管理本示例展示了在eTS中DeviceManager介面的使用,包括獲取授信裝置列表,裝置掃描,裝置認證,裝置狀態訂閱。eTS
帳號管理應用帳號管理本示例選擇應用進行註冊/登入,並設定帳號相關資訊,簡要說明應用帳號管理相關功能。eTS
ArkUIweb本示例主要展示了web的功能頁面。eTS
ArkUI拖拽本示例主要展示了拖拽操作的功能。eTS
ArkUI動畫本示例通過點選按鈕觸發動畫,向使用者展示屬性動畫與顯示動畫的效果。eTS
資料管理分散式資料庫-結果集和謂詞查詢本示例展示了分散式資料管理中,如何通過構建query物件, 查詢kvstore中的資料,獲取結果集。eTS
資料管理關係型資料庫本示例展示了在eTS中關係型資料庫的使用,包括增、刪、改、查等操作。eTS
事件後臺代理提醒本示例通過模擬鬧鐘來展示後臺代理提醒的使用方法。eTS
事件事件通知本示例主要展示程式內事件通知,使用者通過選擇對應商品並提交訂單後在訂單列表顯示所選商品。eTS
通訊與連線RPC通訊本示例展示了同一裝置中前後臺的資料互動,使用者前臺選擇相應的商品與數目,後臺計算出結果,回傳給前臺展示。eTS
通訊與連線WLAN本示例展示了在eTS中WLAN的基本使用,包括禁用和啟用WLAN、WLAN掃描和獲取掃描結果、WLAN狀態監聽、WiFi連線狀態監聽、獲取IP資訊、獲取國家碼、判斷裝置是否支援WLAN相關特性。eTS
媒體服務錄音機Demo本示例展示媒體服務中音訊錄製和播放功能的使用。eTS
媒體服務多媒體Demo本示例展示如何在eTS中呼叫相機拍照和錄影,以及如何使用媒體庫介面進行媒體檔案的增、刪、改、查操作。eTS

請訪問Samples倉瞭解更多資訊。

修復缺陷列表

表5 修復缺陷ISSUE列表

ISSUE單問題描述
I4MGJM【hdf/camera】RK3568單板跑camera HDI用例失敗
I4OECRXTS執行報ark異常棧(低概率問題)
I4OBTW全量執行XTS用例,安裝應用後出現批量aa start 失敗,影響社群流水線穩定性測試
I4OLHF【ArkUI子系統】 由程式com.amsst.amsMissionSnapshotTest導致測試程式異常
I4OLUK【ArkUI子系統】 由程式com.ohos.systemui導致程式棧異常

遺留缺陷列表

表6 遺留缺陷列表

ISSUE問題描述影響計劃解決日期
I4NRS5【核心子系統】存在cve漏洞Linux核心還未釋出補丁,暫時掛起,待社群釋出補丁後升級同步。待社群釋出補丁
I4UUFR本地編譯構建Hi3516開發板版本映象編譯Hi3516版本時偶現編譯失敗,重新下載程式碼可恢復。2022-04-30
I4RJU8Hi3516標準系統camera 預覽黑屏影響標準系統Hi3516 camera預覽功能。2022-05-30
I4Z3G9【圖形子系統】【RK3568】開啟沉浸式主視窗和在主視窗上開啟輔助視窗出現閃屏開啟沉浸式主視窗和在主視窗上開啟輔助視窗出現閃屏,影響體驗。2022-04-15
I50EBB【Hi3516燒錄】標準系統Hi3516映象無法通過IDE燒錄僅在IDE版本上Ubuntu環境燒錄不成功。
規避方案: 通過remote方式在Windows上燒錄。
後續方案:
改成Windows+Ubuntu混合模式,在Windows介面操作遠端的Ubuntu開發、編譯、除錯;燒錄自動回傳到Windows上進行。
2022-04-30

image.png

相關文章