鸿蒙的service 在手机锁屏后3min就会被杀死

已经配制了后

     {
        "name": "ohos.samples.jsfacard.TimerAbility",
        "icon": "$media:icon",
        "description": "$string:timerability_description",
        "type": "service",
        "visible": true,
        "backgroundModes": [
          "dataTransfer",
          "location"
        ]
      }台运行了还是不行,有没有人遇到 这种情况

鸿蒙
service
HarmonyOS
2021-12-17 11:09:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Florenc

请确认是否满足以下约束:

长驻任务使用约束

1.如果用户选择可感知业务(如播音、导航、上传下载等),触发对应后台模式,在任务启动时或退入后台时,需要提醒用户。

2.如果任务结束,应用应主动退出后台模式。若在后台运行期间,系统监测到应用并未使用对应后台模式的资源,则会被挂起(Suspend)。

3.避免不合理地申请后台长驻任务,长驻任务类型要与应用的类型匹配,如任务类型与应用类型匹配表所示,如果执行的任务和申请的类型不匹配,也会被系统检测到并被挂起(Suspend)。

4.长驻任务是为了真正在后台长时间执行某任务,如果一个应用申请了长驻任务,但在实际运行过程中,并未真正运行或执行此类任务时,也会被系统检测到并被挂起(Suspend)。

分享
微博
QQ
微信
回复
2021-12-17 16:37:23
相关问题
华为手机是否支持自定义页面?
2314浏览 • 1回复 待解决
鸿蒙系统有没有调用接口?
5010浏览 • 1回复 待解决
判断模型能否在手机上运行
101浏览 • 1回复 待解决
如何通过代码随意修改图片?
3675浏览 • 1回复 待解决
openharmony4.0 如何去除功能
520浏览 • 0回复 待解决
如何实现软件退出需要密码?
737浏览 • 1回复 待解决
荣耀30手机升级鸿蒙指纹无法使用
6894浏览 • 1回复 待解决