自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

【入門貼】鴻蒙系統(tǒng)開發(fā)環(huán)境搭建(總有一種方式適合你~~)

系統(tǒng)
文章由鴻蒙社區(qū)產(chǎn)出,想要了解更多內(nèi)容請(qǐng)前往:51CTO和華為官方戰(zhàn)略合作共建的鴻蒙技術(shù)社區(qū)https://harmonyos.51cto.com/#zz

想了解更多內(nèi)容,請(qǐng)?jiān)L問:

51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)

https://harmonyos.51cto.com/#zz

目前鴻蒙系統(tǒng)的環(huán)境開發(fā)搭建比較復(fù)雜,本文在這里做個(gè)總結(jié)。

完整的開發(fā)環(huán)境包括:Linux 環(huán)境 + Windows環(huán)境。

其中,Linux環(huán)境主要是用來編譯鴻蒙源碼,Windows環(huán)境主要是用來編寫代碼、下載程序。

關(guān)于兩個(gè)環(huán)境的搭建,官網(wǎng)都有提供,本文末也會(huì)放上官網(wǎng)的鏈接。

這里教大家?guī)追N方式,總有一種適合大家:

1、Linux環(huán)境搭建

Linux的環(huán)境搭建有很多種方式:

(1)vm虛擬機(jī)鏡像——新手推薦

如果沒有多少Ubuntu基礎(chǔ)的同學(xué),推薦直接使用已經(jīng)搭建好開發(fā)環(huán)境的虛擬機(jī)鏡像就行了,環(huán)境搭建不是學(xué)習(xí)的重點(diǎn),況且后面官方還會(huì)推出Linux環(huán)境下一鍵安裝免配置的IDE,我們的重點(diǎn)是學(xué)習(xí)鴻蒙系統(tǒng),不是學(xué)習(xí)如何搭建環(huán)境。

本人vm虛擬機(jī)鏡像下載鏈接:【資源】鴻蒙系統(tǒng) 開發(fā)環(huán)境 已經(jīng)配置好各類環(huán)境 ubuntu 20.04鏡

支持hi3861、hi3516、hi3518編譯。

另外這個(gè)Ubuntu鏡像已經(jīng)配置好samba共享文件了,不需要重復(fù)配置,下載后即可編譯源碼,即可通過Windows訪問Ubuntu文件。

如果下載鏈接失效,請(qǐng)聯(lián)系本人(連志安 13510979604)

(2)docker——適合會(huì)用docker的朋友

有些朋友可能想用docker,關(guān)于如何使用docker,可以咨詢以下 喬幫主,以下docker為喬幫主提供,感謝~~~

鴻蒙IoT的Docker鏡像使用指南(貌似只支持 hi3861 的編譯):

拉取鏡像: docker pull walker2048/hm_build:iot

使用鏡像(請(qǐng)將D盤路徑換成自己要保存源碼的路徑): docker run -it --name build -v "D:/core":"/root" walker2048/hm_build:iot

首次進(jìn)入鏡像需用wget命令下載源碼,并將源碼解壓縮到指定目錄(可為/root或者/mnt),然后進(jìn)入該目錄執(zhí)行python build.py wifiiot命令編譯即可

(3)自己從零搭建開發(fā)環(huán)境——適合喜歡自己動(dòng)手,熟悉Ubuntu的朋友

當(dāng)然如果自己想從零開始搭建開發(fā)環(huán)境也是可以的~~~

推薦大家直接下載ubuntu 20.04版本,自帶 python3.8 ,其它的ubuntu版本自帶的python版本過低,需要切換python版本,又是一個(gè)坑。。。

環(huán)境的搭建參考官網(wǎng)即可:https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998

2、Windows環(huán)境搭建

Windows環(huán)境的搭建也可以參考官網(wǎng)。不過Windows其實(shí)我們只是用來編寫代碼,下載固件到開發(fā)板而已,不搭建Windows環(huán)境也沒問題。

這里介紹兩種方式

(1)直接使用hiburn燒錄下載

反正Windows也只是編寫代碼,下載程序,那編寫代碼直接隨便用個(gè)編輯器即可,比如source insight、subliminal、甚至直接使用文本編輯器都可以。

下載固件到開發(fā)板,只需要參考 許思維老師的: 使用HiBurn燒錄鴻蒙.bin文件到Hi3861開發(fā)板

(2)按照官網(wǎng)推薦的vs code方式搭建

當(dāng)然,第1種方式可能顯得比較原始,那我們也可以參考官網(wǎng),下載vs code。環(huán)境的搭建參考官網(wǎng):https://device.harmonyos.com/cn/docs/ide/user-guides/tool_install-0000001050164976

3、mac環(huán)境搭建

有朋友使用的是mac系統(tǒng)的,社區(qū)也有大佬(鯨余)已經(jīng)在mac系統(tǒng)上跑通了,可以參考: 編譯及燒錄環(huán)境分開部署 for mac

4、搭建環(huán)境中遇到的坑

以下答疑解惑收錄自微信群,感謝 喬幫主等人

另外大家也可以留言自己遇到的坑和解決方法,方便后面的兄弟~~~

(1)燒錄的時(shí)候提示錯(cuò)誤如下:

 

答:

代碼目錄下的:bundle.json

把%UPLOAD_SCRIPT%

參考我下面的,找到你的實(shí)際路徑,修改了試一下:

C:\Users\HonestQiao\.deveco\ohos_bundles\@huawei\deveco_config\scripts\upload.js

然后再調(diào)用

(2)燒錄時(shí)提示錯(cuò)誤如下:


答:powershell,管理員權(quán)限運(yùn)行,執(zhí)行:set-ExecutionPolicy RemoteSigned

想了解更多內(nèi)容,請(qǐng)?jiān)L問:

51CTO和華為官方合作共建的鴻蒙技術(shù)社區(qū)

https://harmonyos.51cto.com/#zz

 

責(zé)任編輯:jianghua 來源: 鴻蒙社區(qū)
相關(guān)推薦

2009-02-26 10:29:00

2022-08-18 09:38:02

Spring跨域

2010-02-01 08:33:46

2015-01-26 15:58:02

MDM應(yīng)用指南

2022-02-14 10:30:37

Java方式框架

2020-07-10 10:48:51

編程語言JavaPython

2021-12-31 16:16:04

JavaScript數(shù)組代碼

2019-11-13 08:52:19

Linux監(jiān)控日志

2022-02-25 14:42:09

OpenHarmon環(huán)境搭建鴻蒙

2020-07-06 10:29:21

Linux系統(tǒng)數(shù)據(jù)

2021-01-27 09:41:41

Web安全攻擊黑客

2010-01-15 10:02:57

CentOS5.2 A

2020-12-25 10:52:28

鴻蒙HarmonyOS應(yīng)用開發(fā)

2024-07-12 14:54:48

2019-05-30 08:43:45

JavaScript富文本編輯器編輯器

2020-03-04 17:03:10

數(shù)據(jù)分析思維說明

2020-07-30 08:34:04

物聯(lián)網(wǎng)開發(fā)工具

2012-02-01 10:18:23

編程

2018-01-05 08:53:32

LinuxUbuntu發(fā)行版

2021-02-03 05:18:26

開源Ceph存儲(chǔ)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)