Android 设置了基于GPS 时间同步,但有时GPS信号很好 但时间还是不同步(基于网络也是一样),
有什么API 可以让设备立即执行时间同步吗?
需要对客户端的时间比较精确,误差不超过 1、2秒,所以要不断对时.
如果你说的时间同步,是指基于网络的时间同步,我觉得大可必要折腾。如果需要保证时间精确,应该是和自己的服务器时间进行同步,这样可以在每次和服务器进行通讯的时候拿本地时间和服务器时间进行对比,获取误差值,然后自己应用的时间都是基于本地时间 + 校验值与服务器进行同步的。当然这盐考虑网络延迟问题。
如果你说的时间同步,是指基于网络的时间同步,我觉得大可必要折腾。
如果需要保证时间精确,应该是和自己的服务器时间进行同步,这样可以在每次和服务器进行通讯的时候拿本地时间和服务器时间进行对比,获取误差值,然后自己应用的时间都是基于本地时间 + 校验值与服务器进行同步的。
当然这盐考虑网络延迟问题。