使用ntp服务

Max*_*xim 5 android ntp

我正在开发一个应用程序,需要在地球上的任何位置控制实时,并在时间到来时做一些事情.同时不依赖系统时间因为用户可以轻松改变它.
有没有人有在Android设备上实现"sntp/ntp"服务的经验,还是有其他解决办法吗?谢谢

Bra*_*lor 12

查看SNTP客户端代码:

https://android.googlesource.com/platform/frameworks/base/+/master/core/java/android/net/SntpClient.java

  • 从Honeycomb版本开始,您无法在主线程中进行网络操作.查看:http://stackoverflow.com/questions/6343166/android-os-networkonmainthreadexception (4认同)
  • 这是来自Android源的SNTP客户端; [这里](http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.1.1_r1/android/net/SntpClient.java/)更多 - 迄今为止的版本. (2认同)