0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為鴻蒙OS的環(huán)境搭建和初體驗

ArkUI詳解 ? 來源:鴻蒙實驗室 ? 作者:鴻蒙實驗室 ? 2022-02-28 10:50 ? 次閱讀

華為云享專家,InfoQ簽約作者,阿里云專家博主,51CTO博客首席體驗官,開源項目GVA成員之一,專注于大前端技術(shù)的分享,包括Flutter,小程序,安卓,VUE,JavaScript。

在體驗之前,大家可以先看這張圖,然后按圖索驥,不過不會在這個教程教如何如何安裝nodejs,

華為鴻蒙OS的環(huán)境搭建和初體驗

接下來開始正文

1.第一步,打開鏈接,點(diǎn)擊下載

https://developer.harmonyos.com/cn/develop/deveco-studio/

華為鴻蒙OS的環(huán)境搭建和初體驗

目前最新版

https://developer.harmonyos.com/cn/develop/deveco-studio#download_beta

華為鴻蒙OS的環(huán)境搭建和初體驗

兩個版本都可以下載,看你自己需要

Release版本提供更穩(wěn)定的功能特性,

Beta版本提供了支持HarmonyOS 3.0.0 開發(fā)者預(yù)覽版的開發(fā)能力,讓您嘗鮮體驗HarmonyOS 3.0.0最新功能,

下載到本地之后雙擊exe可執(zhí)行文件

華為鴻蒙OS的環(huán)境搭建和初體驗

2.一路next,在這步記得勾選,這樣后續(xù)開發(fā)比較方便。至于為什么鴻蒙不支持vs和as開發(fā),大家可以自己去探究。

華為鴻蒙OS的環(huán)境搭建和初體驗

3.運(yùn)行已安裝的DevEco Studio,首次使用,請選擇Do not import settings,點(diǎn)擊OK。

進(jìn)入配置向?qū)ы撁?,設(shè)置npm registry,DevEco Studio已預(yù)置對應(yīng)的倉,直接點(diǎn)擊Start using DevEco Studio進(jìn)入下一步。

說明

如果配置向?qū)Ы缑娉霈F(xiàn)的是設(shè)置Set up HTTP Proxy界面,說明網(wǎng)絡(luò)受限,請根據(jù)參考信息配置DevEco Studio代理、NPM代理和Gradle代理后,再下載HarmonyOS SDK。

華為鴻蒙OS的環(huán)境搭建和初體驗

DevEco Studio向?qū)е敢_發(fā)者下載SDK,默認(rèn)下載OpenHarmony SDK。SDK下載到user目錄下,也可以指定對應(yīng)的存儲路徑,SDK存儲路徑不支持中文字符,然后點(diǎn)擊Next。

在彈出的SDK下載信息頁面,點(diǎn)擊Next,并在彈出的License Agreement窗口,點(diǎn)擊Accept開始下載SDK。

華為鴻蒙OS的環(huán)境搭建和初體驗

等待OpenHarmony SDK及工具下載完成,點(diǎn)擊Finish,界面會進(jìn)入到DevEco Studio歡迎頁。

4.配置HDC工具環(huán)境變量

HDC是為開發(fā)者提供HarmonyOS應(yīng)用/服務(wù)的調(diào)試工具,為方便使用HDC工具,請為HDC工具及其端口號設(shè)置環(huán)境變量。

Windows環(huán)境變量設(shè)置方法:

在此電腦 > 屬性 > 高級系統(tǒng)設(shè)置 > 高級 > 環(huán)境變量中,添加HDC端口變量名為:HDC_SERVER_PORT,變量值設(shè)置為7035。

華為鴻蒙OS的環(huán)境搭建和初體驗

在path變量中,添加HDC工具路徑,HDC工具路徑為:HarmonyOS SDK安裝目錄/toolchains。

F:\HarmonySdk\toolchains

5.創(chuàng)建和運(yùn)行Hello World

打開DevEco Studio,在歡迎頁點(diǎn)擊Create Project,創(chuàng)建一個新工程,選擇js的方式,目前支持的有js,java和c++,這方面看自己的喜好。

華為鴻蒙OS的環(huán)境搭建和初體驗

6.填寫工程相關(guān)信息,Device Type選擇Phone,其他保持默認(rèn)值即可,點(diǎn)擊Finish。關(guān)于各個參數(shù)的詳細(xì)介紹,

華為鴻蒙OS的環(huán)境搭建和初體驗

工程創(chuàng)建完成后,DevEco Studio會自動進(jìn)行工程的同步,同步成功如下圖所示。

7.使用模擬器運(yùn)行HelloWorld

DevEco Studio提供遠(yuǎn)程模擬器和本地模擬器,本示例以遠(yuǎn)程模擬器為例進(jìn)行說明

DevEco Studio提供模擬器供開發(fā)者運(yùn)行和調(diào)試HarmonyOS應(yīng)用/服務(wù)。

在DevEco Studio菜單欄,點(diǎn)擊Tools > Device Manager。

在Remote Emulator頁簽中點(diǎn)擊Login,在瀏覽器中彈出華為開發(fā)者聯(lián)盟帳號登錄界面,請輸入已實名認(rèn)證的華為開發(fā)者聯(lián)盟帳號的用戶名和密碼進(jìn)行登錄(查看遠(yuǎn)程模擬器登錄常見問題)。

說明

推薦使用最新版本Chrome瀏覽器,如果使用Safari、360等其他瀏覽器,要取消阻止跨站跟蹤和阻止所有Cookie功能。

登錄后,請點(diǎn)擊界面的允許按鈕進(jìn)行授權(quán)。

華為鴻蒙OS的環(huán)境搭建和初體驗

在設(shè)備列表中,選擇Phone設(shè)備P40,并點(diǎn)擊

按鈕,運(yùn)行模擬器。

華為鴻蒙OS的環(huán)境搭建和初體驗

點(diǎn)擊DevEco Studio工具欄中的

按鈕運(yùn)行工程,或使用默認(rèn)快捷鍵Shift+F10(Mac為Control+R)運(yùn)行工程。

華為鴻蒙OS的環(huán)境搭建和初體驗

8.已成功運(yùn)行了第一個HarmonyOS應(yīng)用/服務(wù),

華為鴻蒙OS的環(huán)境搭建和初體驗

到此華為鴻蒙os 的環(huán)境搭建和初體驗就講完了

最后總結(jié):

作為一枚Flutter開發(fā)程序員,第一點(diǎn),第一次上手這個IDE和語言環(huán)境還是比較順利的 基本能看懂 具體的還要看官網(wǎng)文檔和api使用情況,沒有具體去深入寫, 個人看法學(xué)起來應(yīng)該不難,第二點(diǎn),如果有空了解和學(xué)習(xí)鴻蒙OS開發(fā) 沒有壞處 ,不要等到書到用書方恨少 那就不好了 ,有興趣的同學(xué)可以根據(jù)教程安裝開發(fā)環(huán)境學(xué)習(xí)和了解 ,最后希望我的文章能幫助到各位解決問題 。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 華為
    +關(guān)注

    關(guān)注

    216

    文章

    34509

    瀏覽量

    252368
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3381

    瀏覽量

    42604
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2135

    瀏覽量

    57379
收藏 人收藏

    評論

    相關(guān)推薦

    #新年新氣象,大家新年快樂!#AIGC入門及鴻蒙入門

    、功能強(qiáng)大等特點(diǎn),能夠在物聯(lián)網(wǎng)時代為用戶提供更加便捷、高效的服務(wù)。 2.開發(fā)環(huán)境搭建: 下載并安裝DevEco Studio,這是華為官方為鴻蒙系統(tǒng)開發(fā)提供的集成開發(fā)
    發(fā)表于 01-13 10:46

    AIGC入門及鴻蒙入門

    、小巧、功能強(qiáng)大等特點(diǎn),能夠在物聯(lián)網(wǎng)時代為用戶提供更加便捷、高效的服務(wù)。 2. 開發(fā)環(huán)境搭建: 下載并安裝DevEco Studio,這是華為官方為鴻蒙系統(tǒng)開發(fā)提供的集成開發(fā)
    發(fā)表于 01-13 10:32

    鴻蒙Taro實戰(zhàn):01-搭建開發(fā)環(huán)境

    ## 配置鴻蒙環(huán)境 ### 下載安裝 DevEco ### 配置IDE 打開 `Prefreences`, `OpenHarmony SDK`, 勾選 `API Version 12
    發(fā)表于 11-06 16:42

    華為鴻蒙系統(tǒng)正式發(fā)布,華鼎冷鏈科技攜手共筑國產(chǎn)OS生態(tài)

    華為鴻蒙系統(tǒng)刷屏了!10月22日, 華為正式發(fā)布原生鴻蒙操作系統(tǒng)HarmonyOS NEXT,成為與蘋果iOS系統(tǒng)和谷歌安卓系統(tǒng)鼎足并立的全球第三大手機(jī)操作系統(tǒng)。 該系統(tǒng)不僅實現(xiàn)了系統(tǒng)
    的頭像 發(fā)表于 10-25 11:43 ?350次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>鴻蒙</b>系統(tǒng)正式發(fā)布,華鼎冷鏈科技攜手共筑國產(chǎn)<b class='flag-5'>OS</b>生態(tài)

    鴻蒙Flutter實戰(zhàn):02-Windows環(huán)境搭建踩坑指南

    環(huán)境搭建 1. 下載Flutter SDK,配置環(huán)境變量 鴻蒙 Flutter SDK 需要在 Gitee 下載。目前建議下載 dev 分支代碼。 需要配置以下用戶變量 注意
    發(fā)表于 10-22 15:05

    鴻蒙Flutter實戰(zhàn):01-搭建開發(fā)環(huán)境

    ; 如果要適配ios,需要安裝Xcode Mac 安裝(推薦) 環(huán)境變量配置 # Flutter Mirror export PUB_HOSTED_URL=https
    發(fā)表于 10-21 19:35

    瑞芯微RK3566鴻蒙開發(fā)板Ubuntu虛擬機(jī)環(huán)境搭建教程,觸覺智能Purple Pi OH主板

    本文適用于Ubuntu虛擬機(jī)環(huán)境搭建教程學(xué)習(xí),設(shè)備為觸覺智能開發(fā)的瑞芯微RK3566開發(fā)板,型號Purple Pi OH。是華為Laval官方社區(qū)主薦的一款鴻蒙開發(fā)主板。支持Openh
    的頭像 發(fā)表于 09-05 17:47 ?335次閱讀
    瑞芯微RK3566<b class='flag-5'>鴻蒙</b>開發(fā)板Ubuntu虛擬機(jī)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>教程,觸覺智能Purple Pi OH主板

    華為發(fā)布鴻蒙原生智能,OS深度融合AI,小藝升級為系統(tǒng)級智能體

    6月21日,華為開發(fā)者大會(HDC 2024)于東莞松山湖舉行,會上,華為發(fā)布鴻蒙原生智能(Harmony Intelligence),并宣布HarmonyOS NEXT面向開發(fā)者和先鋒用戶開放
    的頭像 發(fā)表于 06-24 14:30 ?584次閱讀
    <b class='flag-5'>華為</b>發(fā)布<b class='flag-5'>鴻蒙</b>原生智能,<b class='flag-5'>OS</b>深度融合AI,小藝升級為系統(tǒng)級智能體

    HDC2024華為發(fā)布鴻蒙原生智能:AI與OS深度融合,開啟全新的AI時代

    6月21日,華為開發(fā)者大會2024(HDC.2024)召開。 HarmonyOS NEXT將AI與OS深度融合,構(gòu)筑全新鴻蒙原生智能框架。大會現(xiàn)場,華為常務(wù)董事、終端BG董事長、智能汽
    的頭像 發(fā)表于 06-24 09:28 ?654次閱讀
    HDC2024<b class='flag-5'>華為</b>發(fā)布<b class='flag-5'>鴻蒙</b>原生智能:AI與<b class='flag-5'>OS</b>深度融合,開啟全新的AI時代

    鴻蒙OS崛起,鴻蒙應(yīng)用開發(fā)工程師成市場新寵

    應(yīng)用的形態(tài)也在發(fā)生著翻天覆地的變化。作為全球領(lǐng)先的移動操作系統(tǒng)和智能終端制造商,華為公司自主研發(fā)的鴻蒙OS應(yīng)運(yùn)而生,致力于構(gòu)建一個統(tǒng)一的分布式操作系統(tǒng),為各行各業(yè)的應(yīng)用開發(fā)帶來全新的可能性。 一、
    發(fā)表于 04-29 17:32

    鴻蒙系統(tǒng)三防平板電腦突出的性能和環(huán)境的適用性

    鴻蒙系統(tǒng)三防平板的優(yōu)勢在于其卓越的性能、強(qiáng)大的功能以及出色的防護(hù)能力。首先,鴻蒙系統(tǒng)作為華為自主研發(fā)的操作系統(tǒng),具備高效、穩(wěn)定、安全的特點(diǎn),為用戶提供了流暢的使用體驗。其次,三防平板在防水、防塵
    發(fā)表于 04-09 14:24

    廣汽傳祺與華為舉行鴻蒙合作簽約儀式,正式加入華為鴻蒙生態(tài)!

    3月15日,廣汽傳祺與華為舉行鴻蒙合作簽約儀式,正式加入華為鴻蒙生態(tài),成為首批加入鴻蒙生態(tài)的汽車品牌之一,雙方基于HarmonyOS NEX
    的頭像 發(fā)表于 03-17 10:24 ?948次閱讀

    2024款鴻蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    鴻蒙的出現(xiàn),標(biāo)志著中國科技的崛起。HarmonyOS就是我們說的華為鴻蒙系統(tǒng),截止到2023年8月4日已有超過7億臺設(shè)備搭載了鴻蒙OS系統(tǒng)。
    發(fā)表于 02-28 10:29

    鴻蒙OS和開源鴻蒙什么關(guān)系?

    內(nèi)核,其他功能都以模塊的形式存在。 ? ? 華為用的是鴻蒙OS 我們都知道,華為手機(jī)的鴻蒙OS
    的頭像 發(fā)表于 01-30 15:44 ?1189次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>OS</b>和開源<b class='flag-5'>鴻蒙</b>什么關(guān)系?

    華為鴻蒙OSNext發(fā)布

    華為近日在深圳舉行了盛大的“鴻蒙生態(tài)千帆啟航”發(fā)布會,正式推出了原生鴻蒙操作系統(tǒng)星河版。華為常務(wù)董事、消費(fèi)者BG CEO余承東在發(fā)布會上表示,鴻蒙
    的頭像 發(fā)表于 01-19 14:43 ?2038次閱讀