鴻蒙 HAIWEI DevEco Studio 安裝配置,執行Hello World!

qwer1030274531發表於2020-09-24

前言

2019年8月9日,華為在HDC開發者大會上正式釋出鴻蒙系統。

2020年9月10日,華為在HDC開發者大會上如約釋出鴻蒙 2.0,並面向應用開發者釋出Beta版本。明年鴻蒙將全面支援華為手機。

正文

最近一段時間都被華為的鴻蒙給刷屏了,這是一款“面向未來”、面向全場景(移動辦公、運動健康、社交通訊、媒體娛樂等)的分散式作業系統 。據說將來可以萬物互聯,現在還需要一步一步壯大,正如同當年Android發展程式一樣,鴻蒙也需要一步一步壯大,當然一個系統的發展離不開使用者的支援,所以鴻蒙的2.0對於普通開發者意味著什麼呢?我們能從裡面學到什麼呢?這是否會成為一個新的風口呢?

一、下載

下面來進行實踐吧!做開發都知道,學程式是需要開發工具的,巧婦難為無米之炊,如同開發Android用Android Studio、開發IOS用XCode、寫後臺用IDEA一樣,開發工具可以規範你的開發行為,在一定程度上減少你的錯誤。鴻蒙的開發工具叫什麼呢?

HUAWEI DevEco Studio
當然你可能只有中間那個單詞不認識,下面見識一下中文式英語的魅力,DevEco (音譯:戴維Cos)。OK,知道發音遠遠不夠,還要知道怎麼用才行,用之前先要下載,進入 鴻蒙官網
在這裡插入圖片描述
點選開發工具
在這裡插入圖片描述
選擇第一項 DevEco Studio,點選進入,然後向下滑,這個就是開發工具的下載了,不過這是Window版本的,MacOS版的目前還沒有上線呢,靜候佳音。 在這裡插入圖片描述
點選下載
在這裡插入圖片描述
點選右邊的的下載圖示,當然這時候你會發現要讓你登入華為賬號,沒有賬號怎麼辦呢? 點選去註冊,註冊賬號可以用手機號或郵箱,自行選擇,註冊好之後,再回到這裡登入賬號再進行下載,還有一點就是你第一次在瀏覽器登入的時候會對你做身份的驗證,只要你信任這個瀏覽器,後面就沒有這麼麻煩了。
登入成功之後點選下載,勾選上
在這裡插入圖片描述
下載好之後解壓
在這裡插入圖片描述
在這裡插入圖片描述
下面進入安裝環節

二、安裝

開始安裝
在這裡插入圖片描述
點選Next

在這裡插入圖片描述
預設是放在C盤,最好改到其他的盤,也可以和我這個一樣,然後Next。

在這裡插入圖片描述
你也之後只勾選上第一個,其他兩個不勾選上,Next。
在這裡插入圖片描述
Install,如下圖所示等待安裝完成 jiaozuo/ 在這裡插入圖片描述
安裝之後
在這裡插入圖片描述
因為之前勾選了第二個選項的時候就提到了需要重啟電腦才行。所以還是我還是重啟一下。點選Finish,手動進行重啟。

看一下這個桌面圖示,個人覺得這個桌面圖示一般般,雙擊執行
在這裡插入圖片描述

三、配置

可以看到和Android Studio第一次開啟差不多。
在這裡插入圖片描述
然後你就會看到這個程式啟動頁面,個人感覺還是蠻好看的,簡約有質感,低調有內涵,放下手中的刀,我不是水軍。 在這裡插入圖片描述

使用者協議
在這裡插入圖片描述
雖然我看不懂裡面具體寫了啥,但是我知道左下角勾選上,點選Agree就可以下一步了。進度條跑完就自動進入下一步了
在這裡插入圖片描述
如同AS一樣,也需要下載一些SDK的元件
在這裡插入圖片描述
點選Next進行下載。 在這裡插入圖片描述
選擇 Accept,然後點選 Next
在這裡插入圖片描述
下載完成之後點選 Finish
在這裡插入圖片描述
來看程式主頁,看起來還比較的簡潔
在這裡插入圖片描述
點選一下 Configure,看一下配置裡面有一些什麼內容,翻譯可能不準確,不要見怪。
在這裡插入圖片描述
點選第一個Setting
在這裡插入圖片描述
有沒有覺得它和AS越來越像了呢?狗頭保命,下面更換一下整體的主題顏色。我個人習慣用深色的,DevEco Studio預設是淺色主題。 luoyang/

在這裡插入圖片描述
然後修改程式碼的字型大小。
在這裡插入圖片描述
改完之後點選一下右下角的OK,樣式就會變成黑色的。
在這裡插入圖片描述
然後看一下這個外掛的安裝也是和AS差不多了,並且IDEA或AS的外掛在這個DevEco Studio中也能下載安裝。安裝一個GsonFormat試試。點選這個Install之後會出現一個宣告,從這個裡面就能得知為啥DS也能安裝IDEA或AS的外掛的了。
在這裡插入圖片描述
JetBrains,這就是原因,因為IDEA和AS都是由JetBrains開發出來,該公司還有很多的產品,我就不一一列舉了,點選 JetBrains官網自己去了解。
那麼回到剛才的問題,為什麼DevEco Studio可以使用JetBrains開發的編譯工具中的外掛呢?我猜想是JetBrains公司和華為有合作,因為一款開發工具要想快速吸引開發人員的注意,一些優秀的外掛是必不可少的,包括你看到DS的整體頁面風格和AS都比較的接近,可能就是為了使之前的Android開發人員,更夠快速上手這個DS,實現無縫過渡,這無疑是很成功的。所以看待一些事物,儘可能的理性分析,不要上來就無腦噴,作為程式設計師,理性應該大於感性。扯遠了,下面點選 Accept之後就會自動下載,下載之後會自動安裝,安裝之後就重啟這個DS,點選 Restart IDE
在這裡插入圖片描述
點選 Restart進行重啟 hnydf/ 在這裡插入圖片描述
開啟之後點選 Create HarmonyOS Project建立一個新的專案
在這裡插入圖片描述
可以看到目前只支援三種裝置,智慧電視、智慧手錶和運動手錶,手機暫時還沒有開放,估計等鴻蒙系統的手機做出來之後,這個DS就可以做手機應用的開發了
在這裡插入圖片描述
下面選擇第二個智慧手錶,開發語言選擇Java,然後Next。
在這裡插入圖片描述
然後 Finish
在這裡插入圖片描述
然後進入專案的頁面,是不是更像是AS了。
在這裡插入圖片描述
底部會顯示當前專案的構建進度,如下圖就是構建成功了。
在這裡插入圖片描述
再次之前容我更換一下背景圖片,黑乎乎的一片我覺得不好看。
在這裡插入圖片描述
點選 Settings…
在這裡插入圖片描述
點選 Background Image
在這裡插入圖片描述
點選 **. . .**開啟本地檔案,找到一個電腦的桌布,
在這裡插入圖片描述
點選OK就可以了,效果如下所示。
在這裡插入圖片描述
我感覺人就舒服一些。

四、執行

因為沒有真實的手錶供我測試了,所以需要使用模擬器,點選頂部導航欄  Tools→  HVD Manager
在這裡插入圖片描述

在這裡插入圖片描述
提示你第一次需要下載模擬器資源,點選OK,就會開始下載,( 如果下載失敗了,還給你提示如下錯誤。
在這裡插入圖片描述
不要慌,這是你當前的網路有問題,換一個網路就好了,就比如我之前在公司的電腦配置了一遍這個DevEco Studio,然後回家在自己的電腦上重新配置的時候,就出現這個問題,百度沒有出任何結果,然後我不用wifi改用自己的手機熱點,最後才下載成功這個模擬器的配置檔案。如下圖可以看到底部的進度條在下載了。
在這裡插入圖片描述
下載成功
在這裡插入圖片描述
下載好之後,會主動開啟你電腦上的預設瀏覽器進入一個網頁,提示你需要登入。
在這裡插入圖片描述
當然你也可以在這裡進行登入。
在這裡插入圖片描述

在瀏覽器中彈出華為帳號登入介面,請輸入已實名認證的華為帳號的使用者名稱和密碼進行登入,如果是華為手機可以透過掃碼登入。
在這裡插入圖片描述
登入成功後,會彈出下面的視窗,要求授權,點選“允許”按鈕即可。如果你的瀏覽器一直沒有彈出來,那麼先關閉瀏覽器,再在DS的NVD Manager裡面的左下角點選 Refresh,就會重新開啟瀏覽器,然後登入之後就會出現出下圖所示的彈窗,允許授權。
在這裡插入圖片描述
允許之後,你的DS也會有響應
在這裡插入圖片描述
回到DS中,會出現如下隱私協議彈窗。
在這裡插入圖片描述
點選 Agree
在這裡插入圖片描述
請求完成之後就會得到,如下圖所示的兩個模擬器,一個是TV的一個是手錶的。
在這裡插入圖片描述
點選手錶的執行按鈕
在這裡插入圖片描述
然後會在你的編譯器裡面生成一個預覽的畫面,右邊的導航條可以控制顯示和隱藏
在這裡插入圖片描述
找到這個三角形按鈕或者使用快捷鍵Shift+F10。
在這裡插入圖片描述
它會自動掃描裝置,這裡已經掃描到模擬器了,點選OK直接執行。
在這裡插入圖片描述
Hello World,就已經出來了。

在這裡插入圖片描述
不知道你有沒有發現這個裝置的上面有一個一小時的倒數計時,一小時到了之後會自動釋放這個當前使用的模擬器。
在這裡插入圖片描述
有問題及時留言,我會盡快回復的,當然鴻蒙目前還是在不斷地摸索,它的開發語言應該是首選的Java,然後是JS,頁面繪製透過XML來進行。

拜拜~


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30239065/viewspace-2723736/,如需轉載,請註明出處,否則將追究法律責任。

相關文章