電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 918|回復(fù): 0
收起左側(cè)

HarmonyOS初步探索02:開(kāi)發(fā)第一個(gè)HarmonyOS應(yīng)用

[復(fù)制鏈接]

2607

主題

2607

帖子

7472

積分

高級(jí)會(huì)員

Rank: 5Rank: 5

積分
7472
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2020-12-14 15:56:34 | 只看該作者 回帖獎(jiǎng)勵(lì) |正序?yàn)g覽 |閱讀模式
HarmonyOS初步探索02:開(kāi)發(fā)第一個(gè)HarmonyOS應(yīng)用, 本節(jié)演示如何開(kāi)發(fā)第一個(gè)HarmonyOS應(yīng)用。

根據(jù)上一級(jí)的提示,我們已經(jīng)安裝好了DevEco Studio,終于可以進(jìn)入激動(dòng)人心的開(kāi)發(fā)替代了。


創(chuàng)建應(yīng)用 在打開(kāi)DevEco Studio后,我們點(diǎn)擊“ Create HamonyOS Project”來(lái)創(chuàng)建一個(gè)項(xiàng)目。



此時(shí),開(kāi)源看到如下的界面,這個(gè)界面讓你選擇不同的設(shè)備應(yīng)用類型的模板。支持的模板有Car,TV和其他智能穿戴設(shè)備。這里,我們選擇了“ Car”以及一個(gè)空的Ability。有關(guān)Ability的概念,我們后續(xù)再介紹。這里就簡(jiǎn)單的認(rèn)為Ability就是你應(yīng)用的一個(gè)功能。換言之,我們將要?jiǎng)?chuàng)造的是一個(gè)沒(méi)有功能的應(yīng)用。

下一步是配置項(xiàng)目的信息,某些項(xiàng)目名稱,包名,位置SDK版本等。這個(gè)就按照個(gè)人喜好填了。



單擊“完成”之后,DevEco Studio就會(huì)創(chuàng)建良好的整個(gè)應(yīng)用程序,并自動(dòng)生成了工程代碼。由于HarmonyOS應(yīng)用是采用漸變構(gòu)建的,因此,可以在控制臺(tái)看到會(huì)自動(dòng)下載漸變安裝包。



Gradle下載完成之后,可以看到如下控制臺(tái)提示信息。


運(yùn)行應(yīng)用 點(diǎn)擊菜單欄的運(yùn)行按鈕,就可以運(yùn)行應(yīng)用。



因此,將會(huì)為您選擇一個(gè)模擬器。我們是一個(gè)Car應(yīng)用,但沒(méi)有沒(méi)有提供Car應(yīng)用的模擬器。


選擇模擬器 沒(méi)有,汽車應(yīng)用的模擬器是沒(méi)法運(yùn)行汽車應(yīng)用的。因此,我們?nèi)サ紿VD Manager頁(yè)面,去找到汽車應(yīng)用的模擬器。



訪問(wèn)HVD Manager頁(yè)面,此時(shí)又提示需要華為開(kāi)發(fā)者賬號(hào)進(jìn)行登錄。


實(shí)名認(rèn)證 如果之前沒(méi)有做過(guò)開(kāi)發(fā)者實(shí)名認(rèn)證,那么到這里,就需要進(jìn)行開(kāi)發(fā)者實(shí)名認(rèn)證了。 根據(jù)提示執(zhí)行下一步。


授權(quán) 認(rèn)證完成之后,再次訪問(wèn)HVD Manager頁(yè)面,會(huì)提示用華為賬號(hào)給我們的DevEco Studio授權(quán)。 點(diǎn)擊“允許” 點(diǎn)擊“同意”


運(yùn)行 此時(shí),就能看到Car等模擬器了。 點(diǎn)擊啟動(dòng)Car模擬器

這時(shí),能看到模擬器已經(jīng)啟動(dòng)了。

我們?cè)俅卧试S我們的應(yīng)用,可以通過(guò)Car的模擬器,即為下圖的CDC。 最終,應(yīng)用運(yùn)行效果如下。

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表