鸿蒙应用开发module.json配置文件说明文档官方网址链接
{
"module": {
"requestPermissions": [
{
"name": "ohos.permission.INTERNET" //申请网络权限
}
],
"name": "entry", //当前模块的名称
"type": "entry", //当前模块的类型(1.ability能力模块;2.library共享依赖模块)
"description": "$string:module_desc", //当前模块的描述(来自:entry>src>main>resources>base>string.json文件)
"mainElement": "EntryAbility", //当前模块的入口
"deviceTypes": [ //设备类型
"phone", //手机
"tablet" //平板
],
"deliveryWithInstall": true,
"installationFree": false,
"pages": "$profile:main_pages", //页面指定位置(entry>src>main>resources>profile>main_pages.json)
"abilities": [ //ability属性(ability模块)
{
"name": "EntryAbility", //名字
"srcEntry": "./ets/entryability/EntryAbility.ts", //源码位置(src>main>ets>entryability>EntryAbility.ts)
"description": "$string:EntryAbility_desc", //对ability描述
"icon": "$media:icon", //当前ability的一个图标(桌面展示的图标)entry>src>main>resources>base>media>icon.png
"label": "$string:EntryAbility_label", //当前ability的一个文字描述(桌面应用展示的文字,即应用名称)entry>src>main>resources>base>element>string>里面的value
"startWindowIcon": "$media:icon",
"startWindowBackground": "$color:start_window_background", //启动时刻展示的一个图标和背景色
"exported": true,
"skills": [
{
"entities": [
"entity.system.home"
],
"actions": [
"action.system.home"
]
}
]
}
]
}
}