OpenHarmony 3.2 Beta1
版本概述
當(dāng)前版本在OpenHarmony 3.1 Release的基礎(chǔ)上,更新支持以下能力:
輕量系統(tǒng)基礎(chǔ)能力增強(qiáng)
輕量LiteOS系統(tǒng)和Linux系統(tǒng)IPC歸一,構(gòu)建和完善了進(jìn)程間通信能力,包括分布式進(jìn)程間通信,為分布式業(yè)務(wù)及APP提供本地和分布式的進(jìn)程間通信能力。
標(biāo)準(zhǔn)系統(tǒng)基礎(chǔ)能力增強(qiáng)
新增支持針對Arm 64位的系統(tǒng)版本編譯構(gòu)建能力。
圖形支持安全截圖、安全錄屏;支持嵌入其他應(yīng)用界面顯示能力。
窗口支持快速切換桌面和恢復(fù)應(yīng)用窗口、窗口喚醒屏幕、保持屏幕常亮/窗口調(diào)整屏幕亮度、安全圖層等能力。
方舟虛擬機(jī)支持多實(shí)例調(diào)試,以及條件斷點(diǎn)和watch表達(dá)式能力。
多模輸入支持遙控器、鼠標(biāo)、鍵盤輸入設(shè)備熱插拔監(jiān)聽能力。
安全支持OpenHarmony跨設(shè)備之間的同帳號互信認(rèn)證能力。
標(biāo)準(zhǔn)系統(tǒng)分布式能力增強(qiáng)
系統(tǒng)服務(wù)管理支持群組校驗(yàn)機(jī)制能力。
標(biāo)準(zhǔn)系統(tǒng)應(yīng)用程序框架能力增強(qiáng)
ArkUI支持AbilityComponent組件將應(yīng)用界面(Ability)作為控件嵌入其他應(yīng)用顯示;增強(qiáng)分欄與側(cè)邊欄組件能力,支持拖拽自動隱藏等能力。
包管理支持沙箱應(yīng)用的安裝、卸載、查詢,拆包工具支持Stage模型能力。
元能力支持Stage模型支持Worker機(jī)制,新增ANR、應(yīng)用主線程卡死檢測等DFX能力。
標(biāo)準(zhǔn)系統(tǒng)應(yīng)用能力增強(qiáng)
圖庫支持基礎(chǔ)動效,支持圖片編輯保存能力,提供OEM定制開發(fā)能力。
標(biāo)準(zhǔn)系統(tǒng)應(yīng)用開發(fā)樣例
新增圖形GPU資源繪制、掃雷游戲、2048數(shù)字游戲等Demo樣例,為開發(fā)者提供SDK使用的樣例程序,方便開發(fā)者快速上手使用OpenHarmony系統(tǒng)基礎(chǔ)能力。
配套關(guān)系
表1 版本軟件和工具配套關(guān)系
軟件 | 版本 | 備注 |
---|---|---|
OpenHarmony | 3.2 Beta1 | NA |
SDK | Ohos_sdk_full 3.2.2.5 (API Version 9 Beta1) | NA |
HUAWEI DevEco Studio(可選) | 3.2 Beta1 for OpenHarmony | OpenHarmony應(yīng)用開發(fā)推薦使用 |
HUAWEI DevEco Device Tool(可選) | 3.2 Beta1 | OpenHarmony智能設(shè)備集成開發(fā)環(huán)境推薦使用 |
源碼獲取
前提條件
git config --global user.name "yourname"
git config --global user.email "your-email-address"
git config --global credential.helper store
- 安裝碼云repo工具,可以執(zhí)行如下命令。
curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo #如果沒有權(quán)限,可下載至其他目錄,并將其配置到環(huán)境變量中chmod a x /usr/local/bin/repo
pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
通過repo獲取
方式一(推薦)
通過repo ssh 下載(需注冊公鑰,請參考碼云幫助中心)。
- 從版本分支獲取源碼。可獲取該版本分支的最新源碼,包括版本發(fā)布后在該分支的合入。
repo init -u git@gitee.com:openharmony/manifest.git -b OpenHarmony-3.2-Beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
- 從版本發(fā)布Tag節(jié)點(diǎn)獲取源碼。可獲取與版本發(fā)布時完全一致的源碼。
repo init -u git@gitee.com:openharmony/manifest.git -b refs/tags/OpenHarmony-3.2-Beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
方式二
通過repo https 下載。
- 從版本分支獲取源碼。可獲取該版本分支的最新源碼,包括版本發(fā)布后在該分支的合入。
repo init -u https://gitee.com/openharmony/manifest -b OpenHarmony-3.2-Beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
- 從版本發(fā)布Tag節(jié)點(diǎn)獲取源碼。可獲取與版本發(fā)布時完全一致的源碼。
repo init -u https://gitee.com/openharmony/manifest -b refs/tags/OpenHarmony-3.2-Beta1 --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'
從鏡像站點(diǎn)獲取
表2 獲取源碼路徑
版本源碼 | 版本信息 | 下載站點(diǎn) | SHA256校驗(yàn)碼 |
---|---|---|---|
全量代碼(標(biāo)準(zhǔn)、輕量和小型系統(tǒng)) | 3.2 Beta1 | 站點(diǎn) | SHA256校驗(yàn)碼 |
RK3568標(biāo)準(zhǔn)系統(tǒng)解決方案(二進(jìn)制) | 3.2 Beta1 | 站點(diǎn) | SHA256校驗(yàn)碼 |
Hi3861輕量系統(tǒng)解決方案(二進(jìn)制) | 3.2 Beta1 | 站點(diǎn) | SHA256校驗(yàn)碼 |
Hi3516輕量系統(tǒng)解決方案-LiteOS(二進(jìn)制) | 3.2 Beta1 | 站點(diǎn) | SHA256校驗(yàn)碼 |
Hi3516輕量系統(tǒng)解決方案-Linux(二進(jìn)制) | 3.2 Beta1 | 站點(diǎn) | SHA256校驗(yàn)碼 |
標(biāo)準(zhǔn)系統(tǒng)SDK包(Mac) | 3.2 Beta1 | 站點(diǎn) | SHA256校驗(yàn)碼 |
標(biāo)準(zhǔn)系統(tǒng)SDK包(WindowsLinux) | 3.2 Beta1 | 站點(diǎn) | SHA256校驗(yàn)碼 |
更新說明
本版本在OpenHarmony 3.1 Release的基礎(chǔ)上有如下變更。
特性變更
表2 版本特性變更表
子系統(tǒng)名稱 | 標(biāo)準(zhǔn)系統(tǒng) | 輕量、小型系統(tǒng) |
---|---|---|
公共 | 新增支持Arm架構(gòu)64位版本編譯構(gòu)建。 | 輕量、小型系統(tǒng)IPC接口與標(biāo)準(zhǔn)系統(tǒng)歸一化。 |
資源調(diào)度 | 新增卡片使用記錄信息統(tǒng)計(jì)能力。主要涉及如下需求:I531ST 支持卡片卸載時,刪除對應(yīng)的卡片使用記錄I531SU 支持查詢獲取卡片使用記錄I531SV 支持記錄卡片的使用計(jì)數(shù)以及使用時間 | NA |
多模輸入 | 新增遙控器、鼠標(biāo)、鍵盤輸入設(shè)備熱插拔監(jiān)聽能力。主要涉及如下需求:I530U7 三方件json版本升級I530UH 啟動優(yōu)化I530UU 支持裁剪鼠標(biāo)光標(biāo)顯示特I530UL 支持不可觸摸窗口I530W5 支持通過JS API監(jiān)聽遙控器輸入設(shè)備的熱插拔I530W9 支持通過JS API監(jiān)聽鼠標(biāo)輸入設(shè)備的熱插拔I530WB 支持通過JS API查看觸摸板輸入設(shè)備擴(kuò)展信息I530WF 支持通過JS API監(jiān)聽鍵盤輸入設(shè)備的熱插拔I530UW 支持裁剪配置組合按鍵特性 | NA |
系統(tǒng)服務(wù)管理 | 新增群組校驗(yàn)機(jī)制。主要涉及如下需求:I59XYB 添加群組校驗(yàn)機(jī)制I53NZQ 處理遠(yuǎn)端應(yīng)用安裝情況和版本號I568AO DMS上報(bào)分布式組件關(guān)聯(lián)關(guān)系I58ZSB 采集OS類型信息 | NA |
包管理 | - 支持沙箱應(yīng)用的安裝、卸載、查詢。- 拆包工具支持Stage模型,打包工具能力增強(qiáng)。主要涉及如下需求:I524WG 支持系統(tǒng)應(yīng)用不允許清除的能力I524WP 查詢指定應(yīng)用是否安裝I524UF 支持系統(tǒng)feature的升級(已安裝entry的情況下)I524VP 支持隱式查詢的優(yōu)先級I56W2U 包管理支持BackupExtension類型I56W68 將pack.info打到hap包中I56W6W 支持將新舊hap包打包到同一個app包中I56W4O 拆包工具將hap包中的rpcid文件提出I56W59 拆包工具對stage模型包的解析I56W7H bms掃描完成后,發(fā)送掃描完成事件I56WIG 包管理模塊對外提供沙箱應(yīng)用的安裝能力I56WIS 包管理模塊提供對外沙箱應(yīng)用的卸載能力I56WJ7 包管理模塊提供沙箱應(yīng)用的包信息的查詢能力 | NA |
基礎(chǔ)通信 | 藍(lán)牙支持人機(jī)接口設(shè)備接入能力。主要涉及如下需求:I58ZUA 支持人機(jī)接口設(shè)備接入能力,如藍(lán)牙鍵盤、鼠標(biāo)、游戲手柄等 | NA |
元能力 | - FA模型支持查詢/設(shè)置組件橫豎屏狀態(tài)、組件鎖屏顯示和組件啟動亮屏。- 新增ANR、應(yīng)用主線程卡死檢測等DFX功能。- 新增Stage模型支持Worker機(jī)制。主要涉及如下需求:I58ZRH FA模型支持查詢/設(shè)置組件橫豎屏狀態(tài)I58ZRI FA模型支持組件鎖屏顯示I58ZRJ FA模型支持組件啟動亮屏I58ZRD ZIDL工具自動生成Extension Js服務(wù)端及客戶端接口文件I58ZR5 支持?jǐn)r截uncatchedexceptionI58ZR6 支持ANR處理I58ZR7 運(yùn)行管理服務(wù)線程卡死檢測I58ZR9 應(yīng)用主線程卡死檢測I58ZRA 通用組件生命周期切換超時檢測I58ZR1 FA卡片能力補(bǔ)齊-支持刪除無效卡片I58ZR2 FA卡片能力補(bǔ)齊-支持卡片可見狀態(tài)與更新狀態(tài)單獨(dú)設(shè)置I58ZQR 提供Ability監(jiān)聽器I58ZQW 提供調(diào)度組件生命周期相關(guān)的功能I50DOL Stage模型支持Worker機(jī)制 | NA |
媒體 | - 新增OpenSL ES錄音接口能力。- HiStreamer引擎支持標(biāo)準(zhǔn)設(shè)備音頻播放。主要涉及如下需求:I58ZOI 支持系統(tǒng)設(shè)置和獲取總音量I58ZOJ 支持音頻用戶權(quán)限控制I58ZOM 支持OpenSL ES基礎(chǔ)錄音接口I59H9F HiStreamer引擎支持標(biāo)準(zhǔn)設(shè)備音頻播放 | NA |
圖形 | - 支持安全截圖、安全錄屏。- 支持嵌入其他應(yīng)用界面顯示。主要涉及如下需求:I58ZOX RenderService側(cè)支持GPU合成I58ZOU 支持安全截圖、安全錄屏(安全圖層)I58ZOW 支持窗口跨屏的擴(kuò)展屏、拼接屏I58ZOT 支持嵌入其他應(yīng)用界面 | NA |
窗口 | - 支持快速切換桌面和恢復(fù)應(yīng)用窗口功能。- 支持窗口喚醒屏幕。- 支持窗口保持屏幕常亮/窗口調(diào)整屏幕亮度。- 支持安全圖層。- 支持窗口可獲焦屬性/窗口可觸摸屬性。- 支持窗口方向設(shè)置。- 支持應(yīng)用窗口顯示在鎖屏之上。- 支持窗口裝飾(decoration)。- 應(yīng)用主窗口支持全屏顯示。- 支持應(yīng)用啟動退出窗口控制。- 支持為系統(tǒng)應(yīng)用提供應(yīng)用界面組合能力。主要涉及如下需求:I58ZP0 支持Display顯示大小(Density)設(shè)置I58ZP1 提供快速切換桌面和恢復(fù)應(yīng)用窗口功能I58ZP4 支持窗口喚醒屏幕I58ZP5 支持窗口保持屏幕常亮 支持窗口調(diào)整屏幕亮度I58ZP6 支持安全圖層I58ZP7 支持窗口可獲焦屬性 支持窗口可觸摸屬性I58ZP8 支持窗口方向設(shè)置I58ZPA 支持應(yīng)用窗口顯示在鎖屏之上I58ZPD 支持窗口裝飾I58ZPE 應(yīng)用主窗口支持全屏顯示I58ZPG 支持應(yīng)用啟動退出窗口控制I58ZPI 支持應(yīng)用啟動窗口I58ZPJ 支持為系統(tǒng)應(yīng)用提供應(yīng)用界面組合能力 | NA |
網(wǎng)絡(luò)管理 | - 新增WebSocket JS API。- 兼容system.fetch。- 兼容system.network。主要涉及以下需求:I53CKH 支持兼容system.fetchI53CKT 支持WebSocketI53CJX 支持兼容system.network | NA |
全球化 | - 支持獲取資源的同步接口,支持按資源名稱獲取資源,支持獲取float等類型資源。- 新增對MCC/MNC類型限定詞資源的支持。- 支持應(yīng)用內(nèi)不同模塊獨(dú)立編譯。- 支持獲取區(qū)域偏好的年月日順序。- 獲取本地文字的讀音表達(dá),例如漢字轉(zhuǎn)拼音。主要涉及如下需求:I596AO 支持MCC/MNC限定詞I58ZSE 資源管理接口能力增強(qiáng)I58ZSG 資源ID生成I4WM02 音譯I4WK2O 日期順序獲取 | NA |
ArkUI | - 支持組件布局邊界顯示。- 增強(qiáng)XComponent組件的鼠標(biāo)操作,并且優(yōu)化了輸入法彈出時的布局調(diào)整,在應(yīng)用性能方面進(jìn)行了優(yōu)化。- 增強(qiáng)分欄與側(cè)邊欄組件能力,支持拖拽自動隱藏功能。- AbilityComponent組件支持,支持將應(yīng)用界面(Ability)作為控件嵌入其他應(yīng)用顯示。主要涉及需求如下:I58ZPY 支持解碼降采樣圖片性能化I58ZPX 支持CPU提頻優(yōu)化動畫性能I58ZPW 新增AbilityComponent組件I58ZPS XComponent組件鼠標(biāo)事件I58ZPR 支持輸入框拉起輸入法應(yīng)用時自動布局I58ZPQ 分欄、側(cè)邊欄支持自由拖拽到小于最小寬度后自動隱藏功能I58ZPP 圖形繪制/輔助類組件支持顯示布局邊界I58ZPO 按鈕/選擇/信息展示/動效類組件支持顯示布局邊界I58ZPN 文本/輸入/圖片/視頻/媒體類組件支持顯示布局邊界 | NA |
程序訪問控制 | - 新增SELinux針對service、hdf_service的標(biāo)簽保護(hù)能力。- 新增Native服務(wù)的權(quán)限配置及校驗(yàn)?zāi)芰ΑV饕婕靶枨笕缦拢篒58ZO1 針對service,提供selinux標(biāo)簽保護(hù)能力I58ZO2 針對hdf_service,提供selinux標(biāo)簽保護(hù)能力I58ZO3 accessToken支持native服務(wù)的權(quán)限校驗(yàn)機(jī)制 | NA |
公共基礎(chǔ)類庫 | TypedArray和SharedArrayBuffer支持ECMA 2021規(guī)范。主要涉及如下需求:I58ZPZ 支持TypeArray 2021規(guī)范I58ZQ0 支持 shard array buffer 2021規(guī)范 | NA |
語言編譯運(yùn)行時 | - 方舟虛擬機(jī)支持多實(shí)例調(diào)試,以及條件斷點(diǎn)和watch表達(dá)式。主要涉及如下需求:I58ZQE 方舟支持多實(shí)例調(diào)試I58ZQD 方舟支持條件斷點(diǎn)I58ZQB 方舟支持watch變量及表達(dá)式I58ZQ8 支持TSAOT優(yōu)化編譯器生成代碼支持ArkJS運(yùn)行時GC特性I58ZQ7 支持TSAOT優(yōu)化編譯器后端機(jī)器碼生成框架適配 | NA |
升級服務(wù) | 新增適配RK 3568。主要涉及如下需求:I58ZSM update_service部件支持RK 3568升級適配I58ZSO updater部件支持RK 3568升級適配 | NA |
Misc軟件服務(wù) | 補(bǔ)齊API6前的http文件上傳、下載接口。主要涉及如下需求:I58ZSC 【download】支持@system.request接口I53J82 【upload】支持@system.request接口 | NA |
文件管理 | - 支持特殊沙箱的可配置能力。- 三方應(yīng)用存儲查詢能力。主要涉及如下需求:I58ZS6 支持應(yīng)用沙箱差異化配置的能力I58ZS9 支持為三方應(yīng)用提供存儲查詢的能力I58ZSA 適配HUKS HAL層新接口I58ZS3 支持分布式公共數(shù)據(jù)訪問框架的版本升級能力 | NA |
事件通知 | - 新增支持代理通知,提供代理三方應(yīng)用發(fā)送通知能力。- 增強(qiáng)通知渠道信息查詢和設(shè)置的能力。主要涉及如下需求:I582UB 支持代理通知I582TF 通知渠道信息設(shè)置和查詢增強(qiáng) | NA |
泛Sensor服務(wù)子系統(tǒng) | 泛sensor新增適配環(huán)境光傳感器。主要涉及如下需求:I53784 泛sensor能力持續(xù)集成-環(huán)境光傳感器I538PX SystemAPI同步相關(guān)實(shí)現(xiàn) | NA |
分布式數(shù)據(jù)管理 | 新增提供分布式對象sample。主要涉及如下需求:I4WO0S 提供分布式對象sample | NA |
驅(qū)動 | - 支持動態(tài)加載內(nèi)核驅(qū)動能力。- 外設(shè)模塊HAL能力增強(qiáng)及HDI接口完善。主要涉及如下需求:I4UD9W 支持內(nèi)核態(tài)動態(tài)驅(qū)動加載機(jī)制,提高設(shè)備驅(qū)動開發(fā)、調(diào)試效率I54566 相機(jī)服務(wù)和HDI循環(huán)依賴整改I50I6S Audio新增IPC模式與直調(diào)模式接口調(diào)用統(tǒng)一I54FQG 提供codec設(shè)備驅(qū)動模型,支持codec類型設(shè)備I544XP 支持HDF服務(wù)SELinux權(quán)限檢查I4UL98 ADC適配Linux內(nèi)核IIO框架 | NA |
編譯構(gòu)建 | - 新增支持Stage新模型的各種HAP包隨版本代碼編譯- 支持三方開源軟件作為單獨(dú)部件,當(dāng)其被其他部件依賴時,編譯系統(tǒng)自動安裝到鏡像,不需要配置到產(chǎn)品列表中- 對python、jinja2、markupsafe做了版本升級- 支持編譯時定制設(shè)備類型- 支持區(qū)分編譯user/root版本- 支持預(yù)編譯的模塊配置刪除符號表- 歸一化輕富設(shè)備產(chǎn)品配置主要涉及如下需求:I53FCL 兼容支持Stage新模型HAP包隨版本編譯I54ZLX 支持三方開源軟件作為單獨(dú)部件,當(dāng)其被其他部件依賴時,編譯系統(tǒng)自動安裝到鏡像,不需要配置到產(chǎn)品列表中I54ERB/I52MRL/I52KTV 對被cleansource 3.1識別EOM的開源軟件進(jìn)行版本升級I5714O 支持編譯定制化ohos.paraI4Q9MI 支持預(yù)編譯的模塊配置刪除符號表I56M93 歸一化輕富設(shè)備產(chǎn)品配置 | - 對python、jinja2、markupsafe進(jìn)行版本升級- 支持區(qū)分編譯user/root版本主要涉及如下需求:I54ZLX 支持三方開源軟件作為單獨(dú)部件,當(dāng)其被其他部件依賴時,編譯系統(tǒng)自動安裝到鏡像,不需要配置到產(chǎn)品列表中I54ERB/I52MRL/I52KTV 對被cleansource 3.1識別EOM的開源軟件進(jìn)行版本升級I4Q9MI 支持預(yù)編譯的模塊配置刪除符號表 |
測試 | - 測試用例執(zhí)行支持篩選,按類型、粒度、級別篩選。- UI測試框架新增滑動查找等接口能力。- 執(zhí)行器支持部件化執(zhí)行、支持錯誤用例復(fù)測。- 穩(wěn)定性工具支持報(bào)告解析、生成與展示,支持控件注入。主要涉及如下需求:I58ZUJ 用例執(zhí)行篩選能力I58ZUK UI測試框架能力增強(qiáng):API接口補(bǔ)充增強(qiáng)I58ZUM UI測試框架能力增強(qiáng):UI-dump功能開發(fā)I58ZUR UI測試框架能力增強(qiáng):自定義UI操作參數(shù)支持I58ZUS 測試調(diào)度框架支持配置I58ZUU 測試調(diào)度框架支持部件化I58ZUV 穩(wěn)定性工具支持穩(wěn)定性報(bào)告解析、生成與展示I58ZUW 穩(wěn)定性工具支持控件注入 | NA |
安全基礎(chǔ)能力 | 新增OpenHarmony跨設(shè)備之間的同帳號互信認(rèn)證能力。主要涉及如下需求:I58ZNS 支持登錄帳號的OpenHarmony設(shè)備之間執(zhí)行同帳號互信認(rèn)證I58ZNR 支持OpenHarmony設(shè)備(登出帳號或被移除帳號后)移除本設(shè)備帳號認(rèn)證憑據(jù)I58ZNP 支持OpenHarmony設(shè)備導(dǎo)入/移除跨(同廠商或OEM廠商)帳號互信記錄I58ZNT 支持OpenHarmony設(shè)備(登錄帳號或被綁定到帳號后)導(dǎo)入本設(shè)備帳號認(rèn)證憑據(jù)(非對稱憑據(jù)) | NA |
應(yīng)用 | 圖庫應(yīng)用支持圖片編輯、動效能力。主要涉及如下需求:I58ZQ3 【圖庫】圖片編輯I58ZQ1 【圖庫】動效I58ZQ4 【聯(lián)系人】基礎(chǔ)能力-2D能力 | NA |
API變更請參考:
API差異報(bào)告
芯片及開發(fā)板適配
芯片及開發(fā)板適配狀態(tài)請參考SIG-Devboard信息。
Samples
表2 新增Samples
子系統(tǒng) | 名稱 | 簡介 | 開發(fā)語言 |
---|---|---|---|
ArkUI | MouseEvent | 本示例模擬了簡單的掃雷游戲調(diào)用了鼠標(biāo)事件的相關(guān)接口 | eTS |
ArkUI | Vibrator | 本示例模擬倒計(jì)時場景,展示振動接口的使用方法。 | eTS |
DFX | FaultLogger | 本示例展示了在eTS中如何獲取應(yīng)用故障相關(guān)信息。 | eTS |
ArkUI | Gallery | 本Demo通過不同示例向用戶介紹通用事件、通用屬性、手勢處理等不同組件的功能。 | eTS |
圖形 | JsWebGL | 本示例調(diào)用GPU資源繪制了五角星和矩形,展示W(wǎng)ebGL相關(guān)接口的使用方法。 | JS |
ArkUI | Clock | 本示例使用eTS UI能力實(shí)現(xiàn)一個簡單的時鐘應(yīng)用。 | eTS |
網(wǎng)絡(luò)管理 | Http | 本示例仿postman輸入API接口地址,獲取相應(yīng)數(shù)據(jù),介紹數(shù)據(jù)請求接口的用法。 | eTS |
ArkUI | FlishLight | 本示例通過屏幕的亮度變化來模擬手電筒功能,屏幕變亮模擬手電筒打開,屏幕變暗模擬手電筒關(guān)閉。 | eTS |
網(wǎng)絡(luò)管理 | Socket | 本示例主要演示了Socket在網(wǎng)絡(luò)通信方面的應(yīng)用,展示了Socket在兩端設(shè)備的連接驗(yàn)證、聊天通信方面的應(yīng)用。 | eTS |
分布式數(shù)據(jù)管理 | DistributedRdb | 本示例展示了在eTS中分布式關(guān)系型數(shù)據(jù)庫的使用,在增、刪、改、查的基本操作外,還包括分布式數(shù)據(jù)庫的數(shù)據(jù)同步能力。 | eTS |
元能力 | BackgroundTaskManager | 本示例模擬下載功能,將下載任務(wù)通過后臺任務(wù)管理進(jìn)行處理,實(shí)現(xiàn)退出應(yīng)用后任務(wù)仍能夠執(zhí)行,直至任務(wù)結(jié)束。 | eTS |
元能力 | BringApp | 本示例使用FeatureAbility接口,通過應(yīng)用的包名與Ability名,拉起系統(tǒng)應(yīng)用。 | eTS |
媒體 | VideoPlayer | 本示例展示了在eTS中如何VideoPlayer播放視頻,同時提供一個可供其他應(yīng)用調(diào)用播放視頻的Ability。 | eTS |
元能力 | DistributeCalc | 本示例使用JS分布式能力實(shí)現(xiàn)了一個簡單的計(jì)算器應(yīng)用,可以進(jìn)行簡單的數(shù)值計(jì)算,支持遠(yuǎn)程拉起另一個計(jì)算器FA,兩個FA進(jìn)行協(xié)同計(jì)算。 | eTS |
媒體 | JSRecorder | 本示例通過調(diào)用媒體相關(guān)接口來實(shí)現(xiàn)音頻錄制和播放的功能。 | eTS |
Web | Browser | 本示例運(yùn)用OpenHarmony系統(tǒng)提供的Stage模型與相關(guān)接口展示了一個簡易的瀏覽器。 | eTS |
元能力 | DeviceUsageStatistics | 本示例主要展示了設(shè)備使用信息情況。 | eTS |
ArkUI | AdaptiveCapabilities | 本示例展示在eTS中的多設(shè)備自適應(yīng)能力,包括資源限定詞、原子布局和響應(yīng)式布局。 | eTS |
ArkUI | Game2048 | 2048是一款比較流行的數(shù)字游戲,此游戲demo是grid組件基礎(chǔ)上進(jìn)行開發(fā)完成的。 | eTS |
窗口 | Window | 本示例展示了創(chuàng)建新窗口,將應(yīng)用懸浮在其他界面,及應(yīng)用分屏等功能 | eTS |
分布式數(shù)據(jù)管理 | Preference | 本示例主要展示了首選項(xiàng)在主題切換方面的功能。 | eTS |
ArkUI | NativeAPI | 本示例展示了在eTS中如何調(diào)用C 的接口以及C 如何回調(diào)JS,完成了一個簡單的五子棋游戲,在native層完成計(jì)算邏輯,eTS完成界面繪制和刷新。 | eTS/C |
全球化 | International | 本示例展示了i18n,intl,resourceManager在eTS中的使用,使用相關(guān)api實(shí)現(xiàn)系統(tǒng)語言和地區(qū)設(shè)置、時間和時區(qū)設(shè)置,展示了區(qū)域格式化示例。 | eTS |
請?jiān)L問Samples倉了解更多信息。
修復(fù)缺陷列表
表6 修復(fù)缺陷ISSUE列表
ISSUE單 | 問題描述 |
---|---|
I4NRS5 | 【內(nèi)核子系統(tǒng)】存在cve漏洞 |
遺留缺陷列表
表7 遺留缺陷列表
ISSUE | 問題描述 | 影響 | 計(jì)劃解決日期 |
---|---|---|---|
I4Z3G9 | 【RK3568】打開沉浸式主窗口和在主窗口上打開輔助窗口出現(xiàn)閃屏 | 影響開發(fā)者體驗(yàn) | 2022-06-15 |
I59M4Q | 使用API 9的hdc_std連接設(shè)備小概率斷連 | 存在低概率斷連(幾率小于1/30)。可通過重啟IDE或者h(yuǎn)dc_std恢復(fù)。 | 2022-06-30 |
I54D32 | 【RK3568】相機(jī)連續(xù)多次錄像出現(xiàn)黑屏 | 影響開發(fā)者體驗(yàn) | 2022-06-15 |
-
OpenHarmony
+關(guān)注
關(guān)注
26文章
3795瀏覽量
17658
發(fā)布評論請先 登錄
相關(guān)推薦
SOA架構(gòu)開發(fā)小助手PAVELINK.SOA-Converter 2.1.2新版本發(fā)布

【北京迅為】itop-3568 開發(fā)板openharmony鴻蒙燒寫及測試-第2章OpenHarmony v3.2-Beta4版本測試

GUI Guider v1.9.0全新版本上線
新版本 IDE 的啟動速度變快了?原來是在背后做了這些!

OurBMC 24.12版本正式上線
索尼發(fā)布空間現(xiàn)實(shí)顯示播放器新版本
AlmaLinux10.0 Beta版本推出 代號“紫獅”
淺談Xpedition 2409版本的新功能
GUI Guider全新版本上線
經(jīng)緯恒潤INTEWORK-TPA 新版本正式發(fā)布

GUI Guider V1.8.0全新版本正式上線
谷歌DeepMind發(fā)布人工智能模型AlphaFold最新版本
CANoe新版本18正式發(fā)布

評論