鸿蒙基本概念应用:
一个应用,包含多个ability , ability 有两种(UIAbility和ExtensionAbility)。
一个应用,图标和标签(icon ,label)在AppScope/app.json5 配置。这是系统设置界面会显示的
一个应用,有多个入口,在module/src/main/module.json配置。每个入口代表一个UIAbility。若UIAbility 若需在桌面显示,需要module.json 中配置skills,
"skills": [
{
"entities": [
"entity.system.home"
],
"actions": [
"action.system.home"
]
}
],
【版本号】
应用的 versionCode和versionName,app.json5配置文件中配置
【设备类型】
Module支持的设备类型需要在module.json5配置文件中配置deviceTypes标签,如果deviceTypes标签中添加了某种设备,则表明当前的Module支持在该设备上运行。
deviceType :phone,table , [ ]
【权限配置】
Module访问系统或其他应用受保护部分所需的权限信息需配置权限。
module.json5中配置requestPermission标签。该标签用于声明需要申请权限的名称、申请权限的原因以及权限使用的场景。