openharmony 鸿蒙 module-configuration-file

module.json5配置文件 模块级配置文件,包含模块的基本配置信息、UIAbility组件和ExtensionAbility组件信息,以及应用运行过程中需要的权限信息,用于向编译工具、操作系统和应用市场提供应用的基本信息。每个模块下必须包括一个module.json5配置文件,文件所在目录为工程名称/模块名称(例如entry)/src/main/module.json5。
阅读全文

openharmony 鸿蒙 deviceconfig-structure

deviceConfig内部结构 deviceConfig 包含设备上的应用配置信息,支持 default、tv、car、wearable 等属性。 deviceConfig对象内部结构 表1 deviceConfig对象内部结构说明 属性名称含义数据类型是否可缺省
阅读全文

openharmony 鸿蒙 application-package-overview

应用程序包概述 在基于Stage模型开发应用之前,开发者需要了解应用的设计机制、应用程序包结构等基础知识。 应用与应用程序包 用户应用程序是指运行在设备操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应用所对应的软件包文件,称为“应用程序包”。
阅读全文

openharmony 鸿蒙 application-package-install-uninstall

应用安装卸载与更新开发指导 本章节介绍应用程序包的安装卸载流程和两种更新方式。 应用程序包的安装卸载 开发者可以通过调试命令安装和卸载应用,安装应用命令参考bm工具中的install,卸载应用命令参考bm工具中的uninstall,详情参见编译发布与上架部署流程图。
阅读全文

openharmony 鸿蒙 app-structure

app对象内部结构 app对象包含应用全局配置信息,内部结构如下: 表1 app对象内部结构说明 属性名称含义数据类型是否可缺省 bundleName标识应用的Bundle名称,用于标识应用的唯一性。Bundle名称是由字母、数字、下划线(_)和点号(.)组成的字符串,必须以字母开头。支持的字符串长度为7~128字节。Bundle名称通常采用反向域名形式表示(例如,"com.example.mya
阅读全文