要在特定的时间陆续上传一堆文件之一

问题描述 投票:1回答:1

我想一个特定的时间,在每天上载从指定目录中的文件(让说,7:00 PM)应用程序是否激活。有很多选择,但我很迷惑,那哪一个是最适合这种情况。

  1. 我应该使用报警管理器启动的广播接收器,然后在它里面,就会启动一个服务所在的文件上传会发生。
  2. 我应该使用报警管理器启动服务所在的文件上传takeplace。
  3. 或使用像JobSchedulerand等任何其他选项

将服务会因为背景限制工作?

android android-service android-networking
1个回答
0
投票

最好的建议是使用WorkManager,与WorkManager您可以管理文件上传队列还可以管理的时候,也有一些其他的属性,如设备处于充电状态或没有。

官方链接:WorkManager 基础教程:Tutorial

© www.soinside.com 2019 - 2024. All rights reserved.