题目
在UIAbility开发过程中,以下哪些参数是在module.json5配置文件的abilities标签中配置的?A. UIAbility组件需要申请的权限"requestPermissions"B. UIAbility组件的名称"name"C. UIAbility组件的图标"icon"D. UIAbility组件的入口"srcEntry"
在UIAbility开发过程中,以下哪些参数是在module.json5配置文件的abilities标签中配置的?
A. UIAbility组件需要申请的权限"requestPermissions"
B. UIAbility组件的名称"name"
C. UIAbility组件的图标"icon"
D. UIAbility组件的入口"srcEntry"
题目解答
答案
BCD
B. UIAbility组件的名称"name"
C. UIAbility组件的图标"icon"
D. UIAbility组件的入口"srcEntry"
B. UIAbility组件的名称"name"
C. UIAbility组件的图标"icon"
D. UIAbility组件的入口"srcEntry"
解析
本题考查HarmonyOS应用开发中module.json5配置文件的结构,特别是abilities标签中包含的参数。关键在于理解不同参数的配置位置:
- UIAbility的基本属性(如名称、图标、入口文件)需在abilities标签中定义。
- 权限配置通常位于独立的permissions标签中,而非直接嵌套在abilities内。
选项分析
A. requestPermissions
权限申请的配置项requestPermissions属于permissions标签,而非abilities标签内的参数,因此不属于正确选项。
B. name
name用于定义UIAbility的唯一标识,是abilities标签的必填字段,属于正确选项。
C. icon
icon配置UIAbility的图标资源路径,是abilities标签的常用字段,属于正确选项。
D. srcEntry
srcEntry指定UIAbility的入口文件路径(如Ability文件),是abilities标签的核心配置项,属于正确选项。