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

我想实现服务卡片没有桌面图标,设置为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
相关问题
服务中心添加卡片怎么添加?
419浏览 • 1回复 待解决
鸿蒙卡片原子服务和app的关系
3778浏览 • 4回复 待解决
不是受邀企业无法发布原子服务
3136浏览 • 4回复 待解决
HarmonyOS元服务原子服务
1927浏览 • 2回复 待解决
鸿蒙手表支持服务卡片
2949浏览 • 2回复 待解决
什么时候能卸载服务中心啊啊啊啊啊
1014浏览 • 4回复 待解决
卡片服务功能支持应用内部使用
2032浏览 • 1回复 待解决
鸿蒙卡片服务可以播放视频
677浏览 • 1回复 待解决
服务卡片可以响应上下滑动操作
1999浏览 • 2回复 待解决
服务卡片默认没有东西
1846浏览 • 1回复 待解决
服务卡片java如何设置点击事件
2442浏览 • 1回复 待解决
服务卡片image怎么获取网络图片?
1309浏览 • 2回复 待解决
如何将一张图片转化为PixelMapElement
3385浏览 • 1回复 待解决
服务卡片的进度条如何停止动画
2351浏览 • 1回复 待解决
鸿蒙能开发服务
1066浏览 • 2回复 待解决
服务卡片webview如何跳转系统浏览器?
1902浏览 • 2回复 待解决
服务卡片设置本地图片显示空白
1281浏览 • 2回复 已解决