gpt4 book ai didi

android - 当应用程序被用户终止时,工作管理器不工作。为什么?

转载 作者:搜寻专家 更新时间:2023-11-01 08:18:25 24 4
gpt4 key购买 nike

我想执行一个任务,即使在使用工作管理器终止应用程序之后也是如此。但是,应用程序被杀死后任务不会执行。

    workManager = WorkManager.getInstance();
Constraints constraints = new Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED).build();
OneTimeWorkRequest saveData = new OneTimeWorkRequest.Builder(SaveDataWorker.class).setConstraints(constraints).setInitialDelay(10,TimeUnit.SECONDS).build();
workManager.enqueue(saveData);

最佳答案

我发现,工作管理器取决于设备制造商。在我的例子中,它是一个 miui 设备,它不允许工作管理器工作,以防应用程序被终止或重新启动。当我为应用程序提供“自动启动权限”时,工作经理工作。

关于android - 当应用程序被用户终止时,工作管理器不工作。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55349488/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com