如何使用小型系统的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图片
645浏览 • 1回复 待解决
OpenHarmony 小型系统如何设置横竖屏
468浏览 • 1回复 待解决
本地service与本地应用间如何传递消息
2366浏览 • 1回复 待解决
【求助】前台Service无法发布通知
2507浏览 • 1回复 已解决
哪里有正式鸿蒙系统使用视频?
3227浏览 • 2回复 待解决
cookieStore如何使用
2227浏览 • 1回复 待解决
如何使用gradle自动打包?
205浏览 • 1回复 待解决
鸿蒙系统如何实现分布式
7682浏览 • 2回复 待解决
鸿蒙js 如何使用动态style
3068浏览 • 1回复 待解决