小编twc*_*cus的帖子

创建一个 Android 后台服务,不断轮询 REST API 以获取数据

我需要编写一个 Android 服务来轮询服务器以获取数据,解析数据,然后通过意图将其发送到应用程序。轮询必须频繁发生(每隔几秒)。根据我的阅读,不推荐这样的轮询(由于电池寿命问题)。这是我第一次在 Android 上开发,在做了大量研究之后,有一些事情我还不清楚。

我不确定服务、同步适配器或警报管理器是否更适合我的需求。在这个问题的上下文中,哪一个最有意义?

此服务需要在启动时启动并继续在后台运行。轮询服务器后,数据通过意图发送到另一个应用程序。该服务应该根本没有用户交互。从我读过的内容来看,Android 似乎试图阻止人们由于恶意软件问题而编写此类内容。有没有可能做到这一点?

android android-service android-syncadapter

5
推荐指数
1
解决办法
1万
查看次数