Internet时间同步服务器地址

Android  2018年11月16日 pm5:05发布6年前 (2018)更新 91es.com站长
93 0 0

阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址

ntp1.aliyun.com

ntp2.aliyun.com

ntp3.aliyun.com

ntp4.aliyun.com

ntp5.aliyun.com

ntp6.aliyun.com

ntp7.aliyun.com

需要frameworks_6.0_copy\base\core\java\android\net\SntpClient.java

	static final int NTP_TIMEOUT_10_S = 10000;
	static final String[] mNtpServers = { "cn.pool.ntp.org", "ntp1.aliyun.com", "ntp2.aliyun.com", "ntp3.aliyun.com",
			"ntp4.aliyun.com", "ntp5.aliyun.com", "ntp6.aliyun.com", "ntp7.aliyun.com", };

	void syncTime() {
		SntpClient client = new SntpClient();
		for (int i = 0; i < mNtpServers.length; i++) {
			boolean flag = client.requestTime(mNtpServers[i], NTP_TIMEOUT_10_S);
			if (flag) {
				long now = client.getNtpTime() + SystemClock.elapsedRealtime() - client.getNtpTimeReference();
				SystemClock.setCurrentTimeMillis(now);
				break;
			}
		}
	}
	public static void startSyncTimeThread(Context context) {
		Log.i(TAG, "ntp---startSyncTimeThread.");

		boolean autoUpdateTimeEnable = getAutoState(context, Settings.Global.AUTO_TIME);
		if (!autoUpdateTimeEnable) {
			return;
		}

		new Thread() {

			@Override
			public void run() {
				// TODO Auto-generated method stub
				Log.i(TAG, "ntp---thread run.");

				syncTime();
			}

		}.start();
	}

 

 

 历史上的今天

  1. 2023: startActivity源码分析1(0条评论)
  2. 2021: ijkplayer 初始化参数 IJKFFOptions(0条评论)
  3. 2019: 三毛:胆小鬼(0条评论)
版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站内容: 部分来源于网络,仅供学习和参考,若侵权请留言
3、 本站申明: 个人流水账日记,内容并不保证有效

暂无评论

暂无评论...

随机推荐

张承志:听人读书

有两件杯水末梢的小事,总想把它们记下备忘。其实备忘是不必的,因为已经顽固不弃地把它们忆了这么久,记之纸笔毕竟还是因为感动--哪怕周围写大潮大势的多么热闹,我还是更重视自己这种真实的小小感情。都是听孩子念书。地隔千里:一处是北国边界乌珠穆沁草地,一处是贫瘠之冠的宁夏山区小村。在内蒙插队到了那个年...

[摘]Android启动时间优化

前言简单摘抄一下优化Android启动时间一些建议。启动时间是系统性能的重要组成部分,因为用户必须等待启动完成后才能使用设备。对于较常进行冷启动的汽车等设备而言,较短的启动时间至关重要(没有人喜欢在等待几十秒后才能输入导航目的地)。本文摘抄的,记录一下方便自己查看。正文优化引导加载程序...

[代码片段]Activity手动设置全屏和非全屏

前言Android开发项目中有些App的部分界面需要全屏,比如视频播放界面,进入时手动全屏,退出时恢复全屏状态。下面记录一下常用的全屏方式。正文当系统全屏时,很多悬浮窗会向上移动一小段距离,原因窗口布局是从状态栏之后开始的,全屏时没有状态栏了,所以会向上移动,给窗口加上,就可以解决。ge...

git diff提示filemode发生改变

在使用git的时候遇到的,因此摘抄于此。今天clone代码,git status显示修改了大量文件,git diff提示filemode变化,如下:diff --git a/Android.mk b/Android.mkold mode 100644new mode 100755原...

Vim复制和粘贴命令

前言简单记录一下Vim拷贝和粘贴命令正文dddeletedd是删除光标所在位置的整行内容,并复制到缓存区dd : 删除光标所在的整行内容[N]dd : 删除从光标所在的行开始,联系N行的内容yyYankyy是复制光标所在的整行内容,并复制到缓存区yy : 复制光标所在的整行内...

麦芒:今夜的火花今夜就会熄灭

今夜的火花今夜就会熄灭告诉我的不是一个人而是两个人、三个人……先微笑,然后是沉默和迷惘在数着星星的过程中也许会忘记自己眉毛底下两颗最有人性的眸子它们离我一样遥不可及而我多么疲惫,多么恍惚好像一个白昼尚未结疤的伤口,有着腐败的肉和新鲜的血,无人用嘴吮吸手指,手指在跳动,仿佛弹...