我正在尝试在我的Android应用中添加每日签到。每天24小时通知哪个用户。我通过将当前日期和时间添加24小时来完成系统日期,但是当用户手动将日期更改为他的设备时,这会失败。我需要做什么,以便它获得当前日期和时间,并添加24小时,然后24小时后,它应通知用户24小时有竞争..请帮助
答案 0 :(得分:1)
在客户端设备上无法执行此操作 - 他们始终可以重置时间。你真的有两个选择:
1)在服务器上生成这些通知,并通过推送消息发送它们。
2)在客户端生成它们,但在服务器上验证自上次签入后至少24小时已经消失。如果没有,则在屏幕上显示错误消息。