如何使用小型系统的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();
    }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
分享
微博
QQ
微信
回复1
2022-01-13 14:29:02


相关问题
OpenHarmony 小型系统如何加载gif图片
6308浏览 • 1回复 待解决
OpenHarmony 小型系统如何设置横竖屏
8855浏览 • 1回复 待解决
请问有人用js开发过小型系统
4028浏览 • 2回复 待解决
Service 开启 Activity 失败
2648浏览 • 1回复 待解决
HarmonyOS 申请service Ability
632浏览 • 1回复 待解决
ArkTS中类型系统如何使用?
1355浏览 • 1回复 待解决
本地service与本地应用间如何传递消息
6389浏览 • 1回复 待解决
【求助】前台Service无法发布通知
8058浏览 • 1回复 已解决
Service Mesh 技术主要是什么?
5017浏览 • 1回复 待解决
Weather Service Kit获取天气数据
1511浏览 • 1回复 待解决
Atomic Service工程标题栏是否能去除
2344浏览 • 1回复 待解决