鸿蒙要启动本机的一个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
相关问题
鸿蒙OTA升级怎么
2766浏览 • 0回复 待解决
请问下有没有FA卡片开发demo参考
3341浏览 • 1回复 待解决
没有依赖关系HAR如何做页面跳转?
250浏览 • 1回复 待解决
鸿蒙应用开发如何做图片适配?
2026浏览 • 1回复 待解决
有没有napidemo
245浏览 • 3回复 待解决
需要一个NFC读取demo
244浏览 • 1回复 待解决
有没有一个ARK UI组件库工程模版?
716浏览 • 1回复 待解决
如果实现插槽功能如何实现
248浏览 • 1回复 待解决
鸿蒙promise怎么写
7216浏览 • 3回复 待解决
动画如何做渲染次不消失
7533浏览 • 1回复 待解决
HarmonyOS如何做代码混淆
339浏览 • 1回复 待解决