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

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

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

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

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

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

(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
相关问题
服务中心添加卡片怎么添加?
1946浏览 • 1回复 待解决
鸿蒙卡片原子服务和app的关系
6813浏览 • 4回复 待解决
服务卡片只能基于JAVA开发
262浏览 • 1回复 待解决
不是受邀企业无法发布原子服务
4911浏览 • 4回复 待解决
HarmonyOS元服务原子服务
5310浏览 • 2回复 待解决
鸿蒙手表支持服务卡片
5186浏览 • 2回复 待解决
什么时候能卸载服务中心啊啊啊啊啊
3511浏览 • 4回复 待解决
鸿蒙卡片服务可以播放视频
2129浏览 • 1回复 待解决
卡片服务功能支持应用内部使用
3976浏览 • 1回复 待解决
服务卡片可以响应上下滑动操作
3326浏览 • 2回复 待解决
服务卡片默认没有东西
3127浏览 • 1回复 待解决
服务卡片java如何设置点击事件
4783浏览 • 1回复 待解决
如何初始OceanBase服务器环境?
359浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
5497浏览 • 1回复 待解决
服务卡片image怎么获取网络图片?
3012浏览 • 2回复 待解决
服务卡片设置本地图片显示空白
3175浏览 • 2回复 已解决