接下来,我将手把手带领大家去完善,搭建一个鸿蒙的三层架构,另实现HMRouter的嵌入。完成后,大家可任意跳转页面,在三层架构中,书写属于自己的篇章。
第0步,项目与AGC华为控制台关联起来
首先AGC,AppGallery Connect创建自己的项目
编辑
按照步骤输入名字,点击完成,进入到项目设置页
编辑
点击添加应用
编辑
如果在公司上班,按照约定俗成,包名,用域名倒着写,如果没有的话,可以随便发挥。
编辑
找到自己的包名,复制下来,后面有用到。
接下来,启动 DevEco Studio
编辑
新建项目如下,点击Next
编辑
将复制的包名放在如下位置,将应用与AGC控制形成联系,方便后续申请权限。点击Finish
编辑
第一步,创建公共能力层
右键点击根目录,点击新建,点击目录,输入commons(创建公共能力层)
编辑
右键commons,点击新建,模块,创建hsp,点击Next
编辑
编辑
Module name:修改为basic,点击Finish,公共能力层创建完成
编辑
第二步,创建基础特性层
右键点击根目录,点击新建,点击目录,输入features(创建基础特性层)
编辑
右键features,点击新建,模块,创建hsp,点击Next
编辑
根据你们的tabBar,有几个,就在基础特性层中创建几个,hsp包,如下示例,创建一个my的hsp包
编辑
第二步,创建产品定制层
右键点击根目录,点击新建,点击目录,输入products(创建产品定制层)
编辑
最后一步将根目录下的黑体的entry,如下
编辑
将该entry拖入products,产品定制层,点击重构
编辑
在将该entry,重命名,重命名模块
编辑
重命名为phone
编辑
完成后,我们三层架构的架子就搭建完毕了。 1/3完成
审核编辑 黄宇
-
AGC
+关注
关注
0文章
168浏览量
52689 -
华为
+关注
关注
216文章
35257浏览量
256370 -
鸿蒙
+关注
关注
60文章
2643浏览量
44233
发布评论请先 登录
名单公布!【书籍评测活动NO.47】HarmonyOS NEXT启程:零基础构建纯血鸿蒙应用
鸿蒙原生页面高性能解决方案上线OpenHarmony社区 助力打造高性能原生应用
【HarmonyOS】鸿蒙系统介绍 和 编译环境搭建
鸿蒙应用开发入门资料合集
三层架构的原理及作用_三层架构怎么用

评论