定制多目标构建产物,定制一个App包里面有多个products,里面的products分别依赖不同的targets
配置App多目标构建产物:定制一个App包里面有多个products,里面的products分别依赖不同的targets。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何定制构建多目标产物?
413浏览 • 2回复 待解决
开发一个App,桌面有三个入口,分别显示不同的内容
423浏览 • 1回复 待解决
自定义hvigor任务,定制编译产物
394浏览 • 1回复 待解决
怎么样的两个slice算属于同一个page里面的
4143浏览 • 1回复 待解决
鸿蒙里面有alpha动画吗
5548浏览 • 1回复 已解决
Scroll里面套一个grid,如何禁用grid的滑动事件
1098浏览 • 1回复 待解决
为什么在element里面将integer、string、color等写在一个文件里面就访问不了?
1614浏览 • 1回复 待解决
ArkTS里面的?. 是什么意思
774浏览 • 1回复 待解决
Redis里面的RedLock的定义是什么?
1884浏览 • 1回复 待解决
如何查看mysql表里面的数据?
887浏览 • 1回复 待解决
使用specified启动模式定制入口
445浏览 • 1回复 待解决
HarmonyOS有没类似Android里面的Fragment
12517浏览 • 4回复 待解决
日志里面的appfreeze文件要看哪些内容
612浏览 • 1回复 待解决
怎么判断一个APP是否为多HAP包结构?
307浏览 • 1回复 待解决
C++同步调ArkTS里面的方法
395浏览 • 1回复 待解决
主界面调用ts接口到native代码的加载是否都在一个线程里面?Ts和C++支持的最大线程数分别是多少
395浏览 • 1回复 待解决
IPC行业里面的liteos和liteos-a是同一套么?
6007浏览 • 1回复 待解决
Nginx 里面的 nginx.conf 里面 ,server 块的 server_name 究竟有什么用 ?
859浏览 • 1回复 待解决
如果一个APP集成HAR包,APP和HAR包都同时包含同一个第三方HAR包,如果这个HAR包的版本不一样,该怎么处理?
251浏览 • 1回复 待解决
实现类似智慧生活的app来直接控制已有的鸿蒙生态里面的产品可行吗
1731浏览 • 0回复 待解决
ArkUI框架,如何跳转到HarmonyOS Library里面的page?
5933浏览 • 1回复 待解决
方法里面的参数可以选择性传入么??
455浏览 • 1回复 待解决
如何在Native侧构建一个ArkTS对象
700浏览 • 1回复 待解决
dockerfile 先构建编译环境得到目标代码后再构建目标镜像怎么做
3179浏览 • 1回复 待解决
日志里面的appfreeze文件的怎么排查问题所在
616浏览 • 1回复 待解决
核心逻辑与实现:
1. 一个HarmonyOS工程由一个或多个模块组成,工程的构建产物为App包,App包用于应用/服务发布上架应用市场。由于不同的业务场景,需要定制不同的应用包,因此引入product概念。一个工程可以定义多个product,每个product对应一个定制化应用包,通过配置可以实现一个工程构建出多个不同的应用包。
配置多个product:
a. 工程中新建module,选择Empty Ability,点击下一步。
b. 选择想要新建的Device type,点击完成。
c. 可新建多个feature。
1. 工程内的每一个Entry/Feature模块,对应的构建产物为HAP,HAP是应用/服务可以独立运行在设备中的形态。由于在不同的业务场景中,同一个模块可能需要定制不同的功能或资源,因此引入target的概念。一个模块可以定义多个target,每个target对应一个定制的HAP,通过配置可以实现一个模块构建出不同的HAP。
配置多个target(以phone包为例):
a. 在build-profile.json5中配置多target。
b. 在编译构建时,可配置需要构建的target。
参考链接:定义产物的deviceType。