鸿蒙要启动本机的一个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参考
1668浏览 • 1回复 待解决
鸿蒙OTA升级怎么
721浏览 • 0回复 待解决
鸿蒙promise怎么写
5619浏览 • 3回复 待解决
鸿蒙应用开发如何做图片适配?
148浏览 • 1回复 待解决
动画如何做渲染次不消失
5665浏览 • 1回复 待解决
鸿蒙王者荣耀吗?
4494浏览 • 1回复 待解决
Stage模型如何开发一个服务卡片
470浏览 • 1回复 待解决
xml没有自动补全,怎么办
6059浏览 • 3回复 待解决
有没有一个标准?
986浏览 • 1回复 待解决
为什么开发鸿蒙App
12940浏览 • 26回复 待解决
鸿蒙 如何实现一个渐变圆形图片;
10411浏览 • 2回复 已解决
如何做数据库搜索有知道吗?
1048浏览 • 1回复 待解决