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

现在在鸿蒙真机调试中,手机安装同包名的原子化服务会把原先的应用包给卸载掉,而跨端启动原子化服务只能同包名,这是否意味着原子化服务和应用在同一个设备上只能存在一种,如果不是,那现在测试的结果就是这样,但是不知道真正的.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关系
9718浏览 • 4回复 待解决
原子服务和卡片本质上区别
189浏览 • 1回复 待解决
不是受邀企业无法发布原子服务
6721浏览 • 4回复 待解决
求问,原子服务标题栏如何设置?
1484浏览 • 1回复 待解决
众测时提供安装包给用户方式
409浏览 • 1回复 待解决
安装如何安装手机上?
5628浏览 • 1回复 待解决
如何获取当前HAP
286浏览 • 1回复 待解决
如何判断已安装应用是否可卸载
136浏览 • 1回复 待解决
为什么鸿蒙应用安装是.apk?
12817浏览 • 3回复 待解决
HarmonyOS元服务原子服务
10234浏览 • 2回复 待解决
如何判断应用可被卸载
177浏览 • 1回复 待解决