剛剛用鴻蒙跑了個「hello world」!跑通後,我特麼開始懷疑人生....

最近[華爲鴻蒙OS 2.0]正式開源!關於鴻蒙的教程其實網上也已經有一些嚐鮮的小夥伴分享的相關文章了,編者我按照步驟一步步跑下來,整個流程還是非常簡單的,尤其是對Android開發的小夥伴來說,從IDE到項目的創建及項目的編譯安裝簡直是一模一樣呀。我特麼的都有點懷疑人生了…感興趣的讀者也可以試試哦。

再貼一下鴻蒙的源碼地址:https://openharmony.gitee.com

image

咱們一起來跟着一位網友學習一下如何跑起來第一個「hello world」,原文如下:

1、前序

1.1 官網:

https://www.harmonyos.com 網上搜索第一個不是官方是三方的

1.2.IDE下載位置:

源碼編譯的下載: https://device.harmonyos.com/cn/ide 開發應用的下載:https://developer.harmonyos.com/cn/develop/deveco-studio#download

1.3.源碼位置:

https://device.harmonyos.com/cn/docs/start/get-code/oem_sourcecode_guide-0000001050769927

2、開發應用部分

2.1 安裝時候啓動會提示下載SDK,點擊取消,搜索SDK,重新自定義SDK路徑。

image

image

我把所有的SDK都按照上,打勾會自動下載。

2.2 創建的項目

點擊創建項目,發現現在支持有三種類型

2.2.1 TV 設備應用

image

2.2.2 Wearable 可穿戴設備應用

image.gif

2.2.3 Lite Wearable 可穿戴設備(Lite)應用

image

2.2.4 創建TV項目 (Java),選了一個列表模板。

image

創建中:image.gif

下載gradle-5.4.1-all.zip慢得等等。( 默認下載到: image

這個應該有辦法直接下載好image

設置裏面很全面都能進行設置,可以探索探索 ) grade 源已經正確的切換到華爲國內image

2.2.5 下載模擬器

image

彈窗點擊確認就可以下載了 (此處下載速度略慢,下載失敗點擊 downloadagain 繼續下載 估計下載人太多,失敗了十幾次把)image.gif

image.gif

刷新以後:image

使用自己的華爲賬號登錄(此處注意有坑,如果默認使用Chrome可能授權會失敗,使用Windows自帶的瀏覽器進行登錄)image

(開發者賬號實名認證,我填寫的是銀行卡驗證速度很快) image

進行授權:image

授權成功:image

同意協議:image

羅列了可用的模擬器:image

TV模擬器啓動了image

運行就可以看到模擬器了image

運行成功:image

操作下來!全程無沸點和無尿點,最後發現 ,這不就是一個套了Android的殼嗎!我特麼開始懷疑人生…

網友評論:

不才不二

並不是Android套殼吧,只是開放方式很像而已,保留開發者習慣,吸引開發者纔是目的,不能因爲不同而不同,系統架構都不一樣,鴻蒙的framework用c++實現的,Android是Java,鴻蒙可以根據設備切換內核,到底是用Linux內核還是liteOS內核都可以,鴻蒙系統架構和Android明顯不是一個東西。

Cycling

安卓不就是Linux套了個殼麼

開發肯定要類似開發android啊,爲了減少android開發者的學習成本,也爲了加速打開局面,這有啥奇怪的

飛行的Z

鴻蒙從內核到編譯器都是從新寫了的,至於應用的開發語言和方式和安卓一樣純粹是因爲生態的原因,大把的安卓程序員可以直接爲其開發應用,大把的安卓應用可以直接使用,有利於快速打開市場。

那些說是安卓套個殼的要麼不是程序員,要麼就是初級中的初級程序員

來源:https://my.oschina.net/u/169565/blog/4557279