首页 > 解决方案 > 当应用程序在 Android Oreo 中被杀死或从后台删除时如何从通知中获取数据

问题描述

即使应用程序被杀死/即使在任务或后台中,我也需要从通知中获取数据。我可以使用广播接收器从通知中获取数据,直到牛轧糖并将其保存在房间数据库中。但是我的广播接收器没有在奥利奥设备中被调用。它仅在应用程序处于前台或后台时调用,而不是在应用程序被终止时调用。我已经阅读了有关在 Oreo 中使用作业调度程序的信息,但我不确定当应用程序被终止时是否会调用它,因为 Oreo 试图正确节省系统资源。请建议我应该怎么做才能从通知中获取数据,即使应用程序在 oreo 中被杀死。

标签: androidandroid-studioandroid-8.0-oreoandroid-jobscheduler

解决方案


推荐阅读