2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Android 10.0 framework设备联网后系统时间没有自动同步更新的修改

Android 10.0 framework设备联网后系统时间没有自动同步更新的修改

时间:2019-02-22 03:34:31

相关推荐

Android 10.0 framework设备联网后系统时间没有自动同步更新的修改

1.概述

在定制化10.0的产品开发中,在产品联网后系统都会自动同步时间,但在一些产品中,会出现即使联网了也不会同步时间的情况,开始以为是设备的网络问题,咨询同事和百度发现谷歌服务器会出现在大陆时间同步更新延迟的情况 所以需要增加一些国内的域名来更新系统时间,来解决这个问题

2.framework设备联网后系统时间没有自动同步更新的修改的核心类

/frameworks/base/core/java/android/util/NtpTrustedTime.java

3.framework设备联网后系统时间没有自动同步更新的修改的核心功能分析和实现

在系统中使用的是ntp服务器来联网获取当前的时间,然后更新系统时间的,在系统源码中NtpTrustedTime.java中 专门负责在联网后更新系统时间

所以具体的时间处理需要在这里面找相关代码来实现

首选看下它的源码

路径: /frameworks/base/core/java/android/util/NtpTrustedTime.java

public class NtpTrustedTime implements TrustedTime {private static final String TAG = "NtpTrustedTime";<

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。