首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >鸿蒙NEXT-鸿蒙三层架构搭建,嵌入HMRouter,实现便捷跳转,新手攻略。(1/3)

鸿蒙NEXT-鸿蒙三层架构搭建,嵌入HMRouter,实现便捷跳转,新手攻略。(1/3)

原创
作者头像
用户11718959
发布2025-06-28 20:44:25
发布2025-06-28 20:44:25
2530
举报
文章被收录于专栏:鸿蒙开发鸿蒙开发

接下来,我将手把手带领大家去完善,搭建一个鸿蒙的三层架构,另实现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完成

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第0步,项目与AGC华为控制台关联起来
  • 第一步,创建公共能力层
  • 第二步,创建基础特性层
  • 第二步,创建产品定制层
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档