接下來(lái),我將手把手帶領(lǐng)大家去完善,搭建一個(gè)鴻蒙的三層架構(gòu),另實(shí)現(xiàn)HMRouter的嵌入。完成后,大家可任意跳轉(zhuǎn)頁(yè)面,在三層架構(gòu)中,書(shū)寫(xiě)屬于自己的篇章。
第0步,項(xiàng)目與AGC華為控制臺(tái)關(guān)聯(lián)起來(lái)
首先AGC,AppGallery Connect創(chuàng)建自己的項(xiàng)目


編輯
按照步驟輸入名字,點(diǎn)擊完成,進(jìn)入到項(xiàng)目設(shè)置頁(yè)


編輯
點(diǎn)擊添加應(yīng)用


編輯
如果在公司上班,按照約定俗成,包名,用域名倒著寫(xiě),如果沒(méi)有的話,可以隨便發(fā)揮。


編輯
找到自己的包名,復(fù)制下來(lái),后面有用到。
接下來(lái),啟動(dòng) DevEco Studio


編輯
新建項(xiàng)目如下,點(diǎn)擊Next


編輯
將復(fù)制的包名放在如下位置,將應(yīng)用與AGC控制形成聯(lián)系,方便后續(xù)申請(qǐng)權(quán)限。點(diǎn)擊Finish


編輯
第一步,創(chuàng)建公共能力層
右鍵點(diǎn)擊根目錄,點(diǎn)擊新建,點(diǎn)擊目錄,輸入commons(創(chuàng)建公共能力層)


編輯
右鍵commons,點(diǎn)擊新建,模塊,創(chuàng)建hsp,點(diǎn)擊Next


編輯


編輯
Module name:修改為basic,點(diǎn)擊Finish,公共能力層創(chuàng)建完成


編輯
第二步,創(chuàng)建基礎(chǔ)特性層
右鍵點(diǎn)擊根目錄,點(diǎn)擊新建,點(diǎn)擊目錄,輸入features(創(chuàng)建基礎(chǔ)特性層)

編輯
右鍵features,點(diǎn)擊新建,模塊,創(chuàng)建hsp,點(diǎn)擊Next


編輯
根據(jù)你們的tabBar,有幾個(gè),就在基礎(chǔ)特性層中創(chuàng)建幾個(gè),hsp包,如下示例,創(chuàng)建一個(gè)my的hsp包


編輯
第二步,創(chuàng)建產(chǎn)品定制層
右鍵點(diǎn)擊根目錄,點(diǎn)擊新建,點(diǎn)擊目錄,輸入products(創(chuàng)建產(chǎn)品定制層)


編輯
最后一步將根目錄下的黑體的entry,如下


編輯
將該entry拖入products,產(chǎn)品定制層,點(diǎn)擊重構(gòu)


編輯
在將該entry,重命名,重命名模塊


編輯
重命名為phone


編輯
完成后,我們?nèi)龑蛹軜?gòu)的架子就搭建完畢了。 1/3完成
審核編輯 黃宇
-
AGC
+關(guān)注
關(guān)注
0文章
169瀏覽量
53337 -
華為
+關(guān)注
關(guān)注
217文章
35772瀏覽量
260605 -
鴻蒙
+關(guān)注
關(guān)注
60文章
2839瀏覽量
45335
發(fā)布評(píng)論請(qǐng)先 登錄
名單公布!【書(shū)籍評(píng)測(cè)活動(dòng)NO.47】HarmonyOS NEXT啟程:零基礎(chǔ)構(gòu)建純血鴻蒙應(yīng)用
鴻蒙原生頁(yè)面高性能解決方案上線OpenHarmony社區(qū) 助力打造高性能原生應(yīng)用
鴻蒙Next實(shí)現(xiàn)瀑布流布局
【HarmonyOS】鴻蒙系統(tǒng)介紹 和 編譯環(huán)境搭建
鴻蒙os系統(tǒng)是什么意思 鴻蒙os系統(tǒng)有什么作用
常見(jiàn)的嵌入式操作系統(tǒng)有哪些
鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)資料合集
基于三層架構(gòu)的流程模擬系統(tǒng)的設(shè)計(jì)與應(yīng)用_劉紅霞
三層架構(gòu)和mvc的區(qū)別是什么
三層架構(gòu)的原理及作用_三層架構(gòu)怎么用

鴻蒙NEXT-鴻蒙三層架構(gòu)搭建,嵌入HMRouter,實(shí)現(xiàn)便捷跳轉(zhuǎn),新手攻略。(1/3)
評(píng)論