Android中的时间戳

时间:2011-12-13 09:46:49

标签: android

我在Android应用程序中工作,我必须使用当前日期和时间在本地捕获和保存数据。时间,稍后将发送到Web服务器。

现在的问题是,如果用户更改了日期&手机时间,应用程序存储错误的数据。

我需要获得最新的日期和时间网络提供商或其他方式低或无网络区域的时间,因为在适当的网络中我可以获得 Web服务器日期&时间,所以我必须为低或无网络区域工作。

提前致谢:)

3 个答案:

答案 0 :(得分:0)

您可以查看this solution有关如何以编程方式在代码中获取网络提供的值的信息。如果Web服务器也使用网络提供的日期和时间,这应该可以解决问题。

答案 1 :(得分:0)

使用定期更新的本地时间戳。 在网络连接上同步计时器,然后检查用户是否操纵了时间,邮票将无效。 Idea与Web证书类似。

答案 2 :(得分:0)

作为一种解决方法,你可以使用GPS时间,但是会有所改善,但总比没有好,大部分时间都可用。