我正在开发一个连接到 BLE 设备(以接收温度值)和 OpenWeatherMap API 以接收天气数据的 android 应用程序。
现在我想每 30 分钟请求 OpenWeatherMap API 接收当前值。哪个是这种情况的最佳解决方案?
我还想检查传入的天气(API)和温度(BLE),并在给定某些条件时执行一些自定义任务。规则引擎是实现这种行为的方法吗?
那么我必须实现想要的行为的可能性是什么?
提前非常感谢
使用工作管理器,这是安排和执行长时间运行任务的推荐方式。
https://developer.android.com/topic/libraries/architecture/workmanager?gclsrc=ds&gclsrc=ds