介绍
为使应用能够正常使用 UIAbility
,需要在 module.json5
配置文件的 abilities
标签中声明 UIAbility
的名称、入口、标签等相关信息。
配置文件例子
{
"module": {
"name": "entry",
"type": "entry",
"description": "$string:module_desc",
"mainElement": "EntryAbility",
"deviceTypes": [
"phone"
],
"deliveryWithInstall": true,
"installationFree": false,
"pages": "$profile:main_pages",
"abilities": [
.....
],
"extensionAbilities": [
......
]
.....
}
}
module标签
子标签解释
name
标识当前Module的名称,确保该名称在整个应用中唯一。命名规则如下 :
-
由字母、数字和下划线组成,且必须以字母开头。
-
最大长度31字节。