[DESCRIPTION] 手机开机,开启数据连接,等待10分钟,日期和时间没有自动更新 (已勾选:自动获取网络时间) [SOLUTION]NTP时间更新的条件是 1> 开机 2> Auto date/time setting 打开 3> Wi-Fi 连上或有数据连接.
开机的时候,等system ready,就会从时间服务器去获取时间,如果此时wifi或数据连接没有连上,就不能拿到时间,多数情况是已连上wifi或数据连接已连上但仍然不能拿到时间,这是时间服务器的问题,没有办法去解决. 如果从时间服务器拿不到, 则会在60s之后再次尝试, 总共会尝试三次, 如果三次仍然拿不到, 那时间就无法更新了. 会等到用户再去设定auto date/time选项或者data connection变化的时候再尝试更新. 问题没有好的方法解决, 但可以试下下面的方法增加尝试的次数来增加成功概率. - frameworks/base/core/res/res/values/config.xml中
- <integer name="config_ntpRetry">3</integer> //将3改成6
复制代码
|