Android使用NTP服务器获取当前时间
作者:互联网
- frameworks/base/services/java/com/android/server/SystemServer.java
系统服务类,用于启动管理后续的系统服务,如NetworkTimeUpdateService - frameworks/base/services/java/com/android/server/NetworkTimeUpdateService.java
通过onPollNetworkTime调用NtpTrustedTime.forceRefresh()获取NTP服务器时间 - frameworks/base/core/java/android/util/NtpTrustedTime.java
创建SntpClient实例,调用SntpClient.requestTime()使用UDP协议请求网络时间 - frameworks/base/core/java/android/net/SntpClient.java
发起服务器请求,并处理返回结果 - frameworks/base/core/res/res/values/config.xml
Android系统配置ntpServer的文件路径
标签:core,java,NTP,SntpClient,frameworks,base,服务器,Android,android 来源: https://blog.csdn.net/weixin_38148680/article/details/123079435