大家好(我是 android 和 kotlin 的新手),我需要做的是定期(每 10 秒)在远程服务器上发送一些可能的应用程序的信息,如果应用程序在前台或背景。现在我发现了一些有趣的来源,例如:https ://guides.codepath.com/android/Repeatinag-Periodic-Tasks#alarmmanager 。
但我有一些困惑:
- 你会如何组织这个任务?
- 在应用程序类上启动线程池是一个坏主意吗?
- 使用线程或服务更好?
提前谢谢大家!
更多信息:
有问题的信息是日志,因此应用程序每 10 秒将其日志(如果存在)发送到 logstash -> Elasticsearch。
我知道 10 秒很多,它会耗尽设备的电池,但我不是这个决定的负责人,我无法改变它。