Android 每日更新地理围栏

Android daily updating geofences

我正在开发 coupon/deals 应用程序。前提是每天都会有不同店铺的特价。当用户恰好靠近商店(在地理围栏内)时,我想向该商店的 coupon/deals 的用户发送通知。

考虑到商店可能每天都在变化,我正在尝试找出更新地理围栏的最佳方法。

一个想法 - 使用 AlarmManager 创建一个警报,该警报将在每天凌晨 12 点左右触发,该警报会发送一个意图来启动查询我的服务器的服务 > 拉出新地理围栏列表 > 设置这些新地理围栏。

这样合理吗?有更好的处理方式吗?

谢谢!

你走在正确的道路上,检查CommonWare's Repository

它不会让设备保持唤醒状态,只会进行服务调用。