原子化服务只能有一张服务卡片在服务中心吗?

我想实现服务卡片没有桌面图标,设置为Service,问题解决了,但是新的问题是,服务卡片只显示了一张卡片,其他卡片没有显示,如果设置为Application,服务中心就可以有多张卡片,所以我想请教一下大家,

(1)原子化服务是不是设置成Service才算?

(2)为什么设置Service只有一张卡片在服务中心?

   (3)程序设置为Service,后面想改成Application,是修改哪个属性,还是说要重新建工程?

原子化服务
卡片
服务中心
Service
Application
2021-09-28 09:38:14
浏览
1
收藏 2
回答 1
已解决
回答 1
按赞同
/
按时间
丨张明亮丨
5

(1)新建工程设置设置为Service就是原子化服务,那么config.json中的"installationFree"自动设置为true。

(2)一张2*2的服务卡片是为了在服务中心露出的入口,其他卡片可以通过长按入口卡片添加。当然某些服务,比如NFC拉起的卡片,也可以不在服务中心放置入口卡片。

(3)不需要重建工程,修改config.json中的installationFree为false就可以了。但是需要满足原子化服务卡片免安装的要求,比如HAP包不能超过10MB。详情参考 https://developer.harmonyos.com/cn/docs/documentation/doc-guides/atomic-service-development-requirements-0000001105286996

分享
微博
QQ
微信
回复1
2021-09-29 10:51:33
相关问题
服务中心添加卡片怎么添加?
6196浏览 • 1回复 待解决
鸿蒙卡片原子服务和app的关系
11704浏览 • 4回复 待解决
原子服务卡片本质上的区别
1648浏览 • 1回复 待解决
服务卡片只能基于JAVA开发
3235浏览 • 1回复 待解决
HarmonyOS元服务原子服务
12357浏览 • 2回复 待解决
不是受邀企业无法发布原子服务
8354浏览 • 4回复 待解决
求问,原子服务标题栏如何设置?
3279浏览 • 1回复 待解决
服务服务卡片的区别
2509浏览 • 1回复 待解决
鸿蒙手表支持服务卡片
8359浏览 • 2回复 待解决
鸿蒙卡片服务可以播放视频
5088浏览 • 1回复 待解决
什么时候能卸载服务中心啊啊啊啊啊
6644浏览 • 4回复 待解决
卡片服务功能支持应用内部使用
7191浏览 • 1回复 待解决