Administrator
发布于 2024-05-02 / 3 阅读
0
0

鸿蒙的基本概念和配置

鸿蒙基本概念应用:

一个应用,包含多个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标签。该标签用于声明需要申请权限的名称、申请权限的原因以及权限使用的场景。


评论