hvigor如何对一套代码实现差异化打包
多家app使用同一套代码,只是其中的部分功能,和加载的资源有区别。如何在打包时一次性打出所有应用的包。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 差异化构建
293浏览 • 1回复 待解决
鸿蒙一套代码如何做到多端适配呢?
3307浏览 • 1回复 待解决
HarmonyOS 有没有相关清理缓存一套逻辑和相关代码呢
350浏览 • 0回复 待解决
HarmonyOS 清理缓存,有没有相关清理缓存一套逻辑和相关代码呢
366浏览 • 1回复 待解决
打包怎么对代码进行混淆?
6424浏览 • 1回复 待解决
HarmonyOS 请提供一套成熟的项目架构模版
70浏览 • 1回复 待解决
HarmonyOS native与webview组件如何使用同一套自定义字体?
150浏览 • 1回复 待解决
鸿蒙框架是否能实现前端用鸿蒙框架,后端使用springboot那一套
8085浏览 • 1回复 待解决
IPC行业里面的liteos和liteos-a是同一套么?
7159浏览 • 1回复 待解决
或者 能否同一套代码编译出安卓应用和IOS应用?
2879浏览 • 1回复 待解决
如何判断当前代码是处于har打包还是hsp打包
776浏览 • 1回复 待解决
如何提供代码实现一个控件关联graphic/ .xml?
8841浏览 • 2回复 已解决
在DevStudio中如何对代码进行格式化?
422浏览 • 1回复 待解决
HarmonyOS 如何实现对页面声命周期变化的统一监听
400浏览 • 1回复 待解决
Scroll里面套一个grid,如何禁用grid的滑动事件
2428浏览 • 1回复 待解决
通过Web组件加载一段Html代码片段如何实现?
325浏览 • 1回复 待解决
如何实现对LocalStorage的实时监听?
392浏览 • 1回复 待解决
相同的代码使用ArkTS和使用JS/TS语言编写,性能是否有差异
246浏览 • 0回复 待解决
#鸿蒙学习大百科#场景,布局差异比较小如何优雅实现复用?
203浏览 • 1回复 待解决
如何实现对Page页面数据的保留
1653浏览 • 1回复 待解决
如何对某个组件实现局部截图?
265浏览 • 1回复 待解决
HarmonyOS 怎样实现后台线程循环某一段代码
267浏览 • 0回复 待解决
如何实现对字节数组进行解压
1557浏览 • 0回复 待解决
HarmonyOS如何代码实现打开相机应用
297浏览 • 1回复 待解决
如何对一个文件进行读写操作
348浏览 • 1回复 待解决
目前hvigor对一套代码实现差异化打包可以通过配置多目标产物完成构建;
1、通过配置工程级build-profile.json5文件,对每个product中的bundleName、bundleType、签名信息、icon和label以及包含的target等进行定制;
2、通过配置模块级build-profile.json5文件,实现对HAP包名、设备类型(deviceType)、源码集(source)、资源(resource)、buildOption配置项(如C++依赖的.so、混淆配置、abi类型、cppFlags等)、分发规则(distributionFilter)的定制;
3、当配置了多product或多target时,您可以指定编译具体的包,指定需要打包的Product及Target,然后单击Apply保存。例如选择"ProductA"中,entry模块对应的"free" Target。
4、当需要调试和运行指定的Target,使用DevEco Studio调试或运行应用/服务时,每个模块只能选择其中的一个target运行,可以指定需要调试或运行的Product下对应的Module Target。具体项目构建以及开发实践可参考开发指南: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-customized-multi-targets-and-products-guides-0000001731595144-V5