【发布时间】:2013-05-13 17:57:01
【问题描述】:
亲爱的安卓开发者,
我正在尝试在我的应用程序中实现 sntpclient 类,但它不起作用。
在我的代码中,我有以下几行:
public void onClickBtn(View v)
{
SntpClient client = new SntpClient();
if (client.requestTime("pool.ntp.org", 10)) {
long now = client.getNtpTime() + SystemClock.elapsedRealtime() - client.getNtpTimeReference();
Toast.makeText(this, "Offset: " + now, Toast.LENGTH_LONG).show();
}
}
我真的不知道这种情况下网络超时是什么意思。
如果有人对我有任何想法或提示,那就太好了。
提前致谢!
【问题讨论】:
-
有什么问题?会发生什么?
-
什么都没有发生。我不知道我应该为“网络超时”输入什么,目前它是“10”...
-
我不认为这可能是问题。您是否调试了应用程序并检查了它是否进入
if块? -
这就是我目前正在做的事情,请给我几分钟...
-
它尝试了 if 块,但在那之后似乎没有任何反应,要求没有满足...... url 错误或“网络超时”可能在 android 清单中缺少某些东西?我已经实现了互联网和网络状态
标签: java android networking client ntp