HarmonyOS 元服务卡片specified模式打开ability

一个元服务项目,包含了卡片A、B、C,点击卡片分别会打开moduleA、moduleB、moduleC的页面,期望在页面打开后退到后台,再次点击卡片桌面图标的时候能直接通过specified的方式打开已经打开过的ability。

元服务打包了多个卡片,怎么实现一个卡片对应一个ability实例了,已经打开过退到后台的,点击卡片直接将后台的回前台

单实例模式,一个卡片打开了ability,退到后台,再打开另外一个卡片,会唤起后台的ability打开新页面。

多实例模式,每次点击卡片均会创建一个ability,导致后台ability窗口很多

期望是2个ability,各自展示卡片配置的内容

HarmonyOS
2024-12-27 13:16:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

可以将两个uiability放在两个hap模块下,添加不同对应的元服务卡片,这样两个卡片就是拉起2个ability,各自展示卡片配置的内容,

需要在Deploy Multi Hap中选择多个模块,DevEco Studio会将所有的模块都安装到设备上。

设置方法如下:

单击Run > Edit Configurations,在Deploy Multi Hap中,勾选Deploy Multi Hap Packages,选择需要调试的多个模块。

分享
微博
QQ
微信
回复
2024-12-27 16:03:19
相关问题
HarmonyOS 服务卡片
331浏览 • 1回复 待解决
HarmonyOS 服务服务卡片的区别
204浏览 • 1回复 待解决
HarmonyOS 服务卡片服务的区别
602浏览 • 1回复 待解决
服务服务卡片的区别
5453浏览 • 1回复 待解决
实现简易服务卡片Demo
1277浏览 • 1回复 待解决
HarmonyOS 服务卡片是否可以加桌
414浏览 • 1回复 待解决
应用市场推荐展示服务卡片异常
2149浏览 • 1回复 待解决
使用specified启动模式定制入口
2636浏览 • 1回复 待解决
应用、服务卡片是什么关系
2533浏览 • 1回复 待解决
HarmonyOS服务与原子服务
13241浏览 • 2回复 待解决