手机安装同包名的原子化服务会把原先的应用包给卸载掉

现在在鸿蒙真机调试中,手机安装同包名的原子化服务会把原先的应用包给卸载掉,而跨端启动原子化服务只能同包名,这是否意味着原子化服务和应用在同一个设备上只能存在一种,如果不是,那现在测试的结果就是这样,但是不知道真正的.app包和跨端调起系统静默安装的原子化服务是否能共存,问了两天官方论坛没消息,大伙怎么看?

harmony
2021-07-02 16:06:31
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
红叶亦知秋

1、原子化服务是鸿蒙提出的一种新的用户程序形态,它是和应用平级的一个概念。
2、在一台设备上仅允许一个包名对应一种用户程序形态:原子化服务或应用。
3、跨端“调用”有几组能力,1)startAbility 允许不同包名的原子化服务之间跨设备相互调用。2)continueAbility涉及到数据迁移,所以只能是同包名的原子化服务之间调用。3)connectAbility 后台服务绑定,目前仅允许同包名之间的FA/PA调用。详见开发者文档。

分享
微博
QQ
微信
回复1
2021-07-05 17:29:49
相关问题
鸿蒙卡片原子服务和app关系
5329浏览 • 4回复 待解决
不是受邀企业无法发布原子服务
4282浏览 • 4回复 待解决
为什么鸿蒙应用安装是.apk?
2664浏览 • 3回复 待解决
安装如何安装手机上?
2215浏览 • 1回复 待解决
HarmonyOS元服务原子服务
3728浏览 • 2回复 待解决
修改后报错,请问如何解决?
218浏览 • 1回复 待解决
聊一聊关于安装问题
2905浏览 • 2回复 待解决
原子布局能力对应api
4422浏览 • 1回复 待解决