鸿蒙应用配置文件简介
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鸿蒙应用配置文件简介相关的知识,希望对你有一定的参考价值。
参考技术A 安卓有个清单文件,四大组件、权限等都需要在清单文件中注册,清单文件是个xml文件。类似的,鸿蒙应用有个配置文件,应用的每个HAP的根目录下都存在一个“config.json”配置文件,主要涵盖以下三个方面:应用的配置文件“config.json”中由“app”、“deviceConfig”和“module”三个部分组成,缺一不可。
app 示意:
deviceConfig 包含在具体设备上的应用配置信息,可以包含 default 、 car 、 tv 、 wearable 、 liteWearable 、 smartVision 等属性。 default 标签内的配置是适用于所有设备通用,其他设备类型如果有特殊的需求,则需要在该设备类型的标签下进行配置。
deviceConfig 对象的内部结构说明
default/car/tv/wearable 等对象的内部结构说明
network 对象的内部结构说明
securityConfig 对象的内部结构说明
deviceConfig 示例:
module 对象包含HAP包的配置信息,内部结构说明如下
module 示例:
distro 对象的内部结构说明
distro 示例:
abilities 对象的内部结构说明
abilities 示例:
form 对象的内部结构说明
form 示意
skills 对象的内部结构说明
skills 示例:
shortcuts 对象的内部结构说明
shortcuts 示意
以 JSON 文件为 config.json 的一个简单示例,该示例的应用声明为三个 Ability。
以上是关于鸿蒙应用配置文件简介的主要内容,如果未能解决你的问题,请参考以下文章
《鸿蒙理论知识06》HarmonyOS概述之应用开发基础知识
HarmonyOS(鸿蒙)开发软件DevEco Studio基本配置(兼容IDEA)