鸿蒙要启动本机的一个service要如何做,有没有demo可以参考下

我的需求是要做一个后台服务(service), 

现在想通过一个界面拉起的时候不知道如何实现了, 

我查了资料应该是用startAbility, 但是对应的intent写来写去都是不行, 

请问有没有相关资料或者demo可供参考

最好是包括应用内拉起service和跨应用拉起都有的

鸿蒙
开发
OpenHarmony
2021-09-18 10:09:39
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
XFJingGG
2

鸿蒙的Service也是一个ability,只不过没有界面而已,启动的方法和启动界面一样的,用startability()

分享
微博
QQ
微信
回复
2021-09-22 08:45:40
赵知
1

Intent intentService = new Intent();
        Operation operation = new Intent.OperationBuilder()
                .withDeviceId("")
                .withBundleName("com.example.pkgname")
                .withAbilityName("com.example.pkgname.classname")
                .build();
        intentService.setOperation(operation);
        startAbility(intentService);

分享
微博
QQ
微信
回复
2021-09-18 14:25:16
相关问题
请问下有没有FA卡片开发demo参考
2292浏览 • 1回复 待解决
鸿蒙OTA升级怎么
1503浏览 • 0回复 待解决
鸿蒙应用开发如何做图片适配?
870浏览 • 1回复 待解决
有没有一个ARK UI组件库工程模版?
446浏览 • 1回复 待解决
鸿蒙promise怎么写
6188浏览 • 3回复 待解决
动画如何做渲染次不消失
6358浏览 • 1回复 待解决
鸿蒙王者荣耀吗?
5083浏览 • 1回复 待解决
Stage模型如何开发一个服务卡片
1109浏览 • 1回复 待解决
能否提供一个关于SM3加密demo
259浏览 • 1回复 待解决
为什么开发鸿蒙App
13796浏览 • 27回复 待解决