项目需要为不同的设备形态(如手机、智能手表)提供定制化构建。请说明如何在DevEco Studio中设置不同的构建配置,以生成针对不同设备的hap包?( )
(A)在工程级别build-profile.json5定义多个product,在每个product的config/deviceType中定义不同的设备类型
(B) 在模块级别build-profile.json5定义多个target,在每个target的config/deviceType中定义不同的设备类型
(C) 在工程级别build-profile.json5定义多个product,在每个product的config/distributionFilter中定义不同的设备类型
(D) 在模块级别build-profile.json5定义多个target,在每个target的config/distributionFilter中定义不同的设备类型 每个工程包含多个module,每个module可以通过target定制输出多种hap包,在最终打包成APP时可以通过定制product包含不同的target打出的hap,所以这里选B
参考答案
继续答题:下一题


更多鸿蒙高级认证试题
- 1可以通过下面那个接口拉起导航类的垂域面板 ( )
- 2一个应用有2个UIAbility组件,其module.json中abilities标签的配置如下方代码。在手机设备上,执行如下操作后:1.启动UIAbility1, 然后back键返回销毁UIAbility1;2.启动UIAbility2, 然后back键返回销毁UIAbility2;3.启动UIAbility2, 然后back键返回销毁UIAbility2;进入多任务列表,能看看到该应用的几个任务视图:( )
- 3下面关于混淆的描述正确的是( )
- 4下列代码中哪些不能指定半模态高度?( )
- 5ArkUI组件复用的作用机制是减少了什么时间从而降低了丢帧率?( )
- 6下述代码片段,使用了哪些基于web的性能优化手段:( )Web({ src: https://www.example.com, controller: this.controller }).onPageEnd((event) => {//...this.controller.prefetchPage(https://www.example.com/nextpage);