|
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)行效果如下。 |
|