獲取源碼
在Ubuntu環(huán)境下通過(guò)以下步驟獲取OpenHarmony源碼。
準(zhǔn)備工作
- 注冊(cè)碼云gitee帳號(hào)。
- 注冊(cè)碼云SSH公鑰,請(qǐng)參考[碼云幫助中心]。
- 安裝git客戶端和git-lfs。(上述工具已在安裝必要的庫(kù)和工具小節(jié)安裝。如已安裝,請(qǐng)忽略)
- 鴻蒙開(kāi)發(fā)指導(dǎo)文檔:[
gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
更新軟件源:
sudo apt-get update
通過(guò)以下命令安裝:
sudo apt-get install git git-lfs
- 配置用戶信息。
git config --global user.name "yourname" git config --global user.email "your-email-address" git config --global credential.helper store
- 執(zhí)行如下命令安裝碼云repo工具。
下述命令中的安裝路徑以"~/bin"為例,請(qǐng)用戶自行創(chuàng)建所需目錄。mkdir ~/bin curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o ~/bin/repo chmod a+x ~/bin/repo pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
- 將repo添加到環(huán)境變量。
vim ~/.bashrc # 編輯環(huán)境變量 export PATH=~/bin:$PATH # 在環(huán)境變量的最后添加一行repo路徑信息 source ~/.bashrc # 應(yīng)用環(huán)境變量
獲取方式
說(shuō)明: 發(fā)布分支代碼相對(duì)比較穩(wěn)定,開(kāi)發(fā)者可基于發(fā)布分支代碼進(jìn)行商用功能開(kāi)發(fā)。Master主干為開(kāi)發(fā)分支,開(kāi)發(fā)者可通過(guò)Master主干獲取最新特性。
OpenHarmony發(fā)布分支代碼獲取
OpenHarmony各個(gè)版本發(fā)布分支的源碼獲取方式請(qǐng)參考[Release-Notes]OpenHarmony主干代碼獲取
方式一(推薦):通過(guò)repo + ssh下載(需注冊(cè)公鑰,請(qǐng)參考[碼云幫助中心])。repo init -u git@gitee.com:openharmony/manifest.git -b master --no-repo-verify repo sync -c repo forall -c 'git lfs pull'
方式二:通過(guò)repo + https下載。
repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify repo sync -c repo forall -c 'git lfs pull' `HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿`
執(zhí)行prebuilts
在源碼根目錄下執(zhí)行prebuilts腳本,安裝編譯器及二進(jìn)制工具。
bash build/prebuilts_download.sh
審核編輯 黃宇
-
源碼
+關(guān)注
關(guān)注
8文章
632瀏覽量
29110 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2302瀏覽量
42689 -
HarmonyOS
+關(guān)注
關(guān)注
79文章
1966瀏覽量
29962 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3635瀏覽量
16061
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論