如何使用小型系统的service

有人在DevEco Studio上创建过Lite的service吗?这个service要怎么用呢?

我在config.json里配置

"abilities": [
  {
    "name": "default",
    "icon": "$media:icon",
    "label": "$string:entry_MainAbility",
    "type": "service"
  }

]

安装到3516DV300的板子上后,点击图标,打印的log如下

 如何使用小型系统的service-鸿蒙开发者社区

如何使用小型系统的service-鸿蒙开发者社区看上去是可以正常运行,不过没有界面显示(这也是正常的吧?因为service不提供交互界面)

可是我要怎么编辑这个service的功能呢?service不是有onStart的生命周期吗?我在Index.js和app.js下都写了

onStart(){
    console.log("!!!!!!!!!!!!!!!!!!!!!!!onStart");
}

但是并没有打这个log。

我看网上大部分是L2下的service,所以想问下大家有没创建过L1下的service,鸿蒙有具体的教程或者demo吗?

service
小型系统
ability
2022-01-10 15:15:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
mb609898e2cfb86

华为文档里有,楼主可以参考下https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ability-service-creating-0000000000044464

public class ServiceAbility extends Ability {
    @Override
    public void onStart(Intent intent) {
        super.onStart(intent);
    }

    @Override
    public void onCommand(Intent intent, boolean restart, int startId) {
        super.onCommand(intent, restart, startId);
    }

    @Override
    public IRemoteObject onConnect(Intent intent) {
        return super.onConnect(intent);
    }

    @Override
    public void onDisconnect(Intent intent) {
        super.onDisconnect(intent);
    }

    @Override
    public void onStop() {
        super.onStop();
    }
}
分享
微博
QQ
微信
回复1
2022-01-13 14:29:02
相关问题
OpenHarmony 小型系统如何加载gif图片
5507浏览 • 1回复 待解决
OpenHarmony 小型系统如何设置横竖屏
7968浏览 • 1回复 待解决
请问有人用js开发过小型系统
3110浏览 • 2回复 待解决
Service 开启 Activity 失败
2109浏览 • 1回复 待解决
【求助】前台Service无法发布通知
7241浏览 • 1回复 已解决
ArkTS中类型系统如何使用?
236浏览 • 1回复 待解决
Service Mesh 技术主要是什么?
4284浏览 • 1回复 待解决
本地service与本地应用间如何传递消息
5553浏览 • 1回复 待解决
Atomic Service工程标题栏是否能去除
1808浏览 • 1回复 待解决
Weather Service Kit获取天气数据
576浏览 • 1回复 待解决
系统剪切板功能使用
1116浏览 • 1回复 待解决
如何使用fuse挂载文件系统
1733浏览 • 1回复 待解决