openharmony3.0下載 最新軟件|熱門排行|軟件分類|軟件專題|論壇轉帖|廠商大全

您的位置: 首頁編程開發編程工具 → 華為openharmony開源社區 v3.0 最新版

華為openharmony開源社區

v3.0 最新版 華為openharmony開源社區 網友評分:8

同類相關軟件

軟件介紹

軟件標簽: 開源軟件 openharmony

openharmony開發版是華為出品的最新開源社區,可以下載自由編輯代碼,適配多種終端設備,根據步驟就可以完成安裝,源代碼開放方便自由編輯,可以快速優化系統。

openharmony軟件介紹

開放原子開源基金會(OpenAtom Foundation)旗下開源項目,定位是一款面向全場景的開源分布式操作系統。OpenHarmony在傳統的單設備系統能力的基礎上,創造性地提出了基于同一套系統能力、適配多種終端形態的理念,支持多種終端設備上運行。

通過HPM包管理器獲取。在HPM網站,查找滿足需求的開源發行版,直接下載(或者定制后下載),再通過hpm-cli命令工具將所需的組件及工具鏈下載、安裝到本地。從代碼倉庫獲取。通過repo或git工具從代碼倉庫中下載。

openharmony3.0

安裝方法

從hpm(包管理)網站組件式獲取

對于剛接觸OpenHarmony的新用戶,希望能夠參考一些示例解決方案從而進行快速開發??梢栽贖PM獲取下載開源發行版,也可以在開源發行版的基礎上定制(添加或刪除組件)。

然后通過包管理器命令行工具(hpm-cli)將需要的組件及相關的編譯工具鏈全部下載、安裝到本地。

通過HPM,查找滿足需求的解決方案,挑選/裁剪組件后下載。

前提條件

先要在本地安裝Node.js和hpm命令行工具,安裝步驟如下:

安裝Node.js。

下載并在本地安裝Node.js.

推薦安裝 Node.js 12.x (包含 npm 6.14.4)或更高版本 (推薦 12.13.0+)。

通過Node.js自帶的npm安裝hpm命令行工具。

打開CMD,執行以下命令:

npm install -g @ohos/hpm-cli

安裝完成后執行如下命令,顯示hpm版本,即安裝成功。

hpm -V 或 hpm --version

如果升級hpm的版本,請執行如下命令:

npm update -g @ohos/hpm-cli

操作步驟

查找發行版。

打開包管理頁面HPM,設定搜索的對象為“發行版“

自搜索框輸入關鍵字搜索,如"攝像頭"。

結果中顯示與關鍵字匹配的發行版,可以進一 步根據組件類別等過濾條件(如:適配的開發板,內核)精確篩選。

查找合適的發行版,點擊查看發行版的詳情介紹。

了解發行版詳情。

仔細閱讀發行版的說明信息,以了解使用場景、特性、組件構成、使用方法以及如何進行定制化,如下圖所示。

點擊「直接下載」,將發行版下載到本地。

點擊「定制組件」,將對發行版包含的組件進行定制(添加/刪除)。

定制組件。

進入發行版的定制頁面,如下圖所示。

通過關閉開關移除可選組件,或者通過“添加組件”增加新的組件。

在右邊填寫您的項目基本信息,包括名稱、版本、描述等信息。

點擊“下載“,系統會根據您的選擇,生成相應的OpenHarmony代碼結構文件(如my_cust_dist.zip),保存至本地文件。

下載安裝組件。

解壓下載的壓縮文件,用命令行工具CMD(Linux下的Shell終端)

在解壓后的文件目錄下執行hpm install指令

下載的組件存在工程目錄下的ohos_bundles文件夾中(部分組件安裝后會將源碼復制到指定目錄下)。

從代碼倉庫獲取

適用場景

基于OpenHarmony的穩定分支建立自己的基線,分發下游客戶。

已經完成自身軟件與OpenHarmony的對接,需要進行OpenHarmony官方認證。

芯片/模組/app通過OpenHarmony官方認證后,貢獻代碼到OpenHarmony生態。

修復OpenHarmony的問題。

學習OpenHarmony的源碼。

準備

注冊碼云gitee賬號。

注冊碼云SSH公鑰,請參考碼云幫助中心的公鑰管理:https://gitee.com/help/articles/4181

安裝git客戶端并配置用戶信息。

git config --global user.name "yourname" git config --global user.email "your-email-address" git config --global credential.helper store

安裝碼云repo工具,可以執行如下命令。

curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo chmod a+x /usr/local/bin/repo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

操作

說明: 主干代碼為開發分支,開發者可通過主干代碼獲取最新特性。分支代碼相對比較穩定,開發者可基于分支代碼進行商用功能開發。

OpenHarmony主干代碼獲取

方式一(推薦):通過repo下載

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify repo sync -c

方式二:通過git clone單個代碼倉庫

進入代碼倉庫主頁,選擇需要克隆的代碼倉庫,執行命令,如:

git clone https://gitee.com/openharmony/manifest.git -b master

OpenHarmony release 分支代碼獲取

通過repo下載

repo init -u https://gitee.com/openharmony/manifest.git  -b OpenHarmony_1.0.1_release --no-repo-verify repo sync -c

OpenHarmony其他版本源碼獲取方式請參考版本Release-Notes。

軟件亮點

用戶程序框架支持服務能力(ServiceAbility,DataAbility)和線程模型。

支持文件安全訪問,即文件轉成URI和解析URI打開文件的能力。

支持遠程綁定ServiceAbility、FA跨設備遷移能力。

支持輸入法框架及支持輸入基礎英文字母、符號和數字

支持應用通知訂閱與應用通知消息跳轉能力。

相機應用支持預覽、拍照和錄像基礎能力。

支持CS基礎通話、GSM短信能力。

支持定時器能力,提供定時時區管理能力。

支持設備管理PIN碼認證的基本能力。

支持關系型數據庫、分布式數據管理基礎能力。

支持方舟JS編譯工具鏈和運行時,支持OpenHarmony JS UI框架應用開發和運行。

在標準設備間的分布式組網下,提供應用跨設備訪問對端資源或能力時的權限校驗功能。

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字數: 0/500 (您的評論需要經過審核才能顯示)
一个人看免费视频www,国产高清av首播原创麻豆,黑人与日本人妻无码免费视频,日本免费久久高清毛片