当产品形态为车载投屏时,手机端创建虚拟屏投屏到车机,手机端可以操作到其它app,导致app在后台。
或者当运行为镜像功能时,app肯定也在后台。
app执行截屏及编码和传输还是比较消耗资源的,但当app在运行后台时,根据不同手机的资源分配策略,可能对app进行资源回收,导致车机投屏失败,对车载场景影响较大。
现在的是希望HarmonyOS能提供更官方的接口或能力,能让用户在该场景时主动或提示用户主动打开车载投屏时的保活能力。
当产品形态为车载投屏时,手机端创建虚拟屏投屏到车机,手机端可以操作到其它app,导致app在后台。
或者当运行为镜像功能时,app肯定也在后台。
app执行截屏及编码和传输还是比较消耗资源的,但当app在运行后台时,根据不同手机的资源分配策略,可能对app进行资源回收,导致车机投屏失败,对车载场景影响较大。
现在的是希望HarmonyOS能提供更官方的接口或能力,能让用户在该场景时主动或提示用户主动打开车载投屏时的保活能力。
1.3k 阅读
1 回答545 阅读✓ 已解决
514 阅读
对于后台长时任务,可参考应用退至后台后,在后台需要长时间运行用户可感知的任务,如播放音乐、导航等。为防止应用进程被挂起,导致对应功能异常,可以申请长时任务,使应用在后台长时间运行。申请长时任务后,系统会做相应的校验,确保应用在执行相应的长时任务。同时,系统有与长时任务相关联的通知栏消息,用户删除通知栏消息时,系统会自动停止长时任务。
官方文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/continuous-task-V5