AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 2025年HarmonyOS应用开发者基础认证题库 题目详情
CB1C4E87ED800001614117901380121E
2025年HarmonyOS应用开发者基础认证题库
526
多选题

【多选题】entry 下的 module.json5 中包含以下哪些信息:

A
应用包名和版本号信息
B
Ability 的配置信息
C
设备类型信息
D
应用权限申请列表

答案解析

正确答案:BCD

解析:

本题考查的是对 HarmonyOS 应用开发中模块配置文件 module.json5 的理解。 解析如下: A:应用包名和版本号信息 此项信息并不位于 entry 模块下的 module.json5 文件中,而是定义在项目根目录的 app.json5 文件中。app.json5 包含整个应用的全局配置,如 bundleName(应用包名)、versionCode、versionName 等。因此 A 选项错误。 B:Ability 的配置信息 正确。module.json5 文件用于描述当前模块的配置信息,其中包含 Ability 的声明与配置,例如 Ability 的名称、类型(PageAbility、ServiceAbility 等)、启动模式、路由信息等。这些内容通过 abilities 字段进行配置。因此 B 选项正确。 C:设备类型信息 正确。module.json5 中的 deviceTypes 字段用于指定该模块支持的设备类型,例如手机、平板、智慧屏等。开发者需在此列出模块适配的设备类型,系统据此决定是否安装该模块。因此 C 选项正确。 D:应用权限申请列表 正确。在 module.json5 中,可以通过 requestPermissions 字段声明该模块所需的权限,包括权限名称、访问时机、说明文本等。这些权限将在应用安装或运行时向用户申请。因此 D 选项正确。 综上所述,entry 模块下的 module.json5 文件主要包含模块级别的配置信息,不包含应用级的包名和版本信息。 正确答案为:B、C、D。

相关知识点:

entry下module.json5信息BCD

题目纠错
2025年HarmonyOS应用开发者基础认证题库

扫码进入小程序
随时随地练习

相关题目

单选题

【判断题】开发者可以在 UIAbility 的 onWindowStageCreate()生命周期回调中,通过 WindowStage对象的 loadContent()方法设置启动页面。

单选题

【判断题】app.json5 配置文件的 bundleName 属性用于标识应用的唯一性,该属性不可缺省。

单选题

【判断题】一个 HAP 中可以包含一个或多个 UIAbility 组件,所以建议每次都采用“多个 UIAbility+多个页面”的方式实现应用开发。

单选题

【判断题】Ohos 视图主要用于帮助开发者快速查找和定位不常用的文件。

单选题

【判断题】module.json5 配置文件的 name 属性不可缺省。

单选题

【判断题】module.json5 配置文件的 deviceTypes 属性用来标识当前 Modue 支持的设备类

单选题

【判断题】UIAbility 组件仅支持单一设备和单一窗口使用。

单选题

【判断题】onWindowStageWillDestroy()回调函数在 WindowStage 销毁前执行,此时 WindowStage可以使用。

单选题

【判断题】在 UlAbility 的单实例模式下,开发者再次调用 startAbility()方法启动该 UIAbility 实例。此时除了会进入该 UIAbility 的 onNewWant() 回调,还会进入其 onCreate() 和onWindowStageCreate()生命周期回调。

单选题

【判断题】从开发态到编译态,ets 目录中的 ArkTS 源码会编译生成.abc 文件,在 resources 目录AppScope 目录下的资源文件会合入到 Module 下面资源目录中,如果两个目录下存在重名文件,编译打包后只会保留 AppScope 目录下的资源文件。

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码