当前位置: 首页 > news >正文

深圳市住房和建设局网站住房什么是网络营销的概率

深圳市住房和建设局网站住房,什么是网络营销的概率,wordpress热门文章页面,公司增加英文网站要怎么做【HarmonyOS】鸿蒙应用模块化实现 一、Module的概念 Module是HarmonyOS应用的基本功能单元,包含了源代码、资源文件、第三方库及应用清单文件,每一个Module都可以独立进行编译和运行。一个HarmonyOS应用通常会包含一个或多个Module,因此&am…

【HarmonyOS】鸿蒙应用模块化实现

一、Module的概念

Module是HarmonyOS应用的基本功能单元,包含了源代码、资源文件、第三方库及应用清单文件,每一个Module都可以独立进行编译和运行。一个HarmonyOS应用通常会包含一个或多个Module,因此,可以在工程中,创建多个Module,每个Module分为Ability和Library。

二、新增Module方法

通过如下两种方法,在工程中添加新的Module。

方法1:鼠标移到工程目录顶部,点击鼠标右键,选择New>Module,开始创建新的Module。
方法2:在菜单栏选择File > New > Module,开始创建新的Module。
在这里插入图片描述

点击Next,在Module配置页面,设置新增Module的基本信息。

Module类型为Ability或者HarmonyOS Library时,请根据如下内容进行设置,然后点击Next。Application/Library name:新增Module所属的类名称。

Module name:新增模块的名称。
Module Type:仅Module类型为Ability时存在,工具自动根据设备类型下的模块进行设置。
Package name:软件包名称,可以点击Edit修改默认包名称,需全局唯一。
Compatible SDK:兼容的SDK版本。
在这里插入图片描述

设置新增Ability或HarmonyOS Library的Page Name。
若该Module类型为Ability,需要设置Visible参数,表示该Ability是否可以被其它应用所调用。
勾选(true):可以被其它应用调用。
不勾选(false):不能被其它应用调用。
点击Finish,等待创建完成后,可以在工程目录中查看和编辑新增的Module。

三、删除Module方法

为防止开发者在删除Module的过程中,误将其它的模块删除,DevEco Studio提供统一的模块管理功能,需要先在模块管理中,移除对应的模块后,才允许删除。

在菜单栏中选择File > Project Structure > Modules,选择需要删除的Module,点击按钮,并在弹出的对话框中点击Yes。

四、多module编译打包方法

HAP按构建类型和是否签名可以分为以下四种形态:
1、构建类型为Debug的HAP(带调试签名信息):携带调试签名信息,具备单步调试等调试手段的HAP,用于开发者在真机或者模拟器中进行应用调试。

2、构建类型为Debug的HAP(不带签名):不带调试签名信息,具备单步调试等调试手段的HAP,仅能运行在模拟器中。

3、构建类型为Release的HAP(带调试签名信息):携带调试签名信息,不具备调试能力的HAP,用于开发者在真机或者模拟器中查看和验证应用运行效果。相对于Debug类型的HAP包,体积更小,运行效果与用户实际体验一致。

4、构建类型为Release的HAP(不带签名):不带调试签名信息,不具备调试能力的HAP,仅能运行在模拟器中查看和验证应用运行效果。相对于Debug类型的HAP包,体积更小,运行效果与用户实际体验一致。
根据HarmonyOS工程介绍,一个HarmonyOS工程下可以存在多个Module,在编译构建时,可以选择对单个Module进行编译构建;也可以对整个工程进行编译构建,同时生成多个HAP。
在主菜单栏,点击Build > Build APP(s)/Hap(s) > Build Debug Hap(s),生成已签名的Debug HAP。

在这里插入图片描述

可以选择对单个Module:entry、module2、module3
也可以选择整个工程:MyApplication
选单个Module编包生成对应HAP文件,选择整个项目编包,则在每个Module的outputs路径下都生成HAP文件

五、module之间的相互调用

在MyApplication工程中创建多个module:entry、module2、module3

在module1模块中创建组件

在entry模块的配置文件package.json中添加依赖项module1

在entry模块中引用module1模块的组件

运行entry后的结果:
反之也可引用到entry中相应的组件及方法。

http://www.yayakq.cn/news/706160/

相关文章:

  • 手机端h5网站模板下载进入建设银行的网站就打不了字
  • 企业网站设计html平面设计平台接单
  • 什么叫网站app优惠券直播网站怎么做的
  • 东莞市生态环境局淘宝怎么优化关键词步骤
  • 高级ui设计是什么seo查询官方网站
  • DW做的网站加载慢搜索引擎推广的效果
  • 唐山论坛建站模板密云做网站
  • 上海浦东哪里有做网站的公司搜索网站有哪些
  • 沈阳人流费用seo百度点击软件
  • 怎么用源代码做网站代做网站和说明书
  • 贵阳商城网站开发网站建设工作室小俊哥
  • 网站整站出售深圳 建设工程招标有限公司网站
  • 如何创建网站的快捷方式滨海网站建设公司
  • 东莞建设网站的公司帆软网站开发
  • 嘉兴网站制作建设关于网站建设的调研报告
  • 甘露园网站建设WordPress引用阿里云矢量图
  • 专业的设计网站建设中山谷歌推广
  • 网站设计是怎么做的沂水做网站
  • 安徽住房建设厅官网信息查询在婚纱店做网站优化
  • 大学生电子商务策划书wordpress 优化版
  • 用python做网站后台大学生怎么做网站
  • php网站开发主要做什么中文网站建设计划书
  • 学校网站建设心得平面设计做兼职网站
  • 补习吧 一家专门做家教的网站wordpress php转html代码
  • 协和医院网站建设目标电商网店开店全过程
  • 网站开发技术包括什么网站制作公司北京
  • php响应式网站开发百度云建站流程主要有哪些
  • 设计开发建设网站平台东莞网站建设58
  • 网站建设能干什么郑州互联网seo使用教程
  • 网站源码在线下载株洲高端网站建设