某业务团队的架构师发现某个特性用的频率比较少,但是这个特性占用空间资源还是比较大的。为了减少首包下载体积,准备将该特性解耦出来,并对外提供API方便主模块调用。以下说法正确的是 ( )
(A)将该特性做成hap包,通过Ability组件暴露出来给主app使用
(B) 将该特性做成动态加载的har包,暴露接口给主模块使用。
(C) 锦该特性做成H5模块,通过web组件加截远程资源使用
(D) 将该特性做成按需加载的hsp包,暴露接口给主模块使用
参考答案
继续答题:下一题


更多鸿蒙高级认证试题
- 1在如下界面中使用tab键走焦,正确的走焦顺序是?( )
- 2在使用DevEco Studio进行混合语言开发时,开发者小李通过Napi引用了Native 接口的文件(例如d.ts文件)。他想要直接从这些接口跳转到其对应的C/C++函数实现处进行代码审查。请从以下选项中选择最合适的操作步骤来帮助小李实现这一目标 ( )
- 3以下关于ArkUI NavDestination组件的生命周期执行顺序中正确的是 ( )
- 4在使用DevEco Studio的Profiler进行HarmonyOS应用或服务性能分析时,面对应用出现卡顿、加载慢等性能瓶颈问题,以下哪个描述最贴切地说明了“Time场景分析任务”的功能及其对开发者优化流程的帮助( )
- 5项目中包含多个模块和数千行代码。随着开发的深入,项目中的ArkTS源代码文件逐渐积累了大量import语句,其中不乏未使用的import以及不规范的排序情况,关于DevEco Studio的编辑器的“Optimize Imports”,以下说法正确的是 ( )
- 6HAR(Harmony Archive)是HarmonyOS提供的共享包,以下关于HAR的描述错误的是 ( )