【Android Clock Synchronization】Android时钟同步:基于NTP协议的第三方库Apache Commons Net
2012-12-06 11:48
573 查看
Apache Commons Net
Apache Commons Net库实现了许多基本的客户端网络协议,其中包括NTP/SNTP。
地址:http://commons.apache.org/net/
1、创建JAR包
进入下载页,当前的最新版本是Commons Net 3.2,选择源代码下载
下载完成,解压缩.tar.gz或.zip文件
进入目录/src/main/java,打开Eclipse,将源代码拷贝到一个新建的Java Project中
删除多余的package,只留下org.commons.net,org.commons.net.util,org.commons.net.io和org.commons.net.ntp 下面的源文件
将该项目Export...为JAR File,命名为apache-commons-net-ntp-3.2.jar
2、使用
拷贝apache-commons-net-ntp-3.2.jar到Android Project下libs目录下
代码示例:
类NTPUDPClient
Commons Net 3.2 API文档:http://commons.apache.org/net/api-3.2/index.html
Apache Commons Net库实现了许多基本的客户端网络协议,其中包括NTP/SNTP。
地址:http://commons.apache.org/net/
1、创建JAR包
进入下载页,当前的最新版本是Commons Net 3.2,选择源代码下载
下载完成,解压缩.tar.gz或.zip文件
进入目录/src/main/java,打开Eclipse,将源代码拷贝到一个新建的Java Project中
删除多余的package,只留下org.commons.net,org.commons.net.util,org.commons.net.io和org.commons.net.ntp 下面的源文件
将该项目Export...为JAR File,命名为apache-commons-net-ntp-3.2.jar
2、使用
拷贝apache-commons-net-ntp-3.2.jar到Android Project下libs目录下
代码示例:
NTPUDPClient lNTPUDPClient = new NTPUDPClient(); lNTPUDPClient.setDefaultTimeout(1000); try { lNTPUDPClient.open(); InetAddress lInetAddress = InetAddress.getByName("pool.ntp.org"); TimeInfo lTimeInfo = lNTPUDPClient.getTime(lInetAddress); } catch (Exception e) { e.printStackTrace(); } finally { lNTPUDPClient.close(); }
类NTPUDPClient
Commons Net 3.2 API文档:http://commons.apache.org/net/api-3.2/index.html
相关文章推荐
- 【iOS Clock Synchronization】iOS时钟同步:基于NTP协议的开源项目ios-ntp
- Android基于HLS和RTMP协议的第三方SDK选择
- 转: Android基于HLS和RTMP协议的第三方SDK选择
- 基于apache的commons-net-3.3.jar的 ftp java代码上传下载文件
- 转载:基于NTP的高精度时钟同步系统实现_电子技术应用
- Android基于HLS和RTMP协议的第三方SDK选择
- 基于 apache 的 commons-net-3.3.jar 的 ftp java代码上传下载文件
- Android基于HLS和RTMP协议的第三方SDK选择
- 一种基于PTP 协议的局域网高精度时钟同步方法(转)
- 模拟NTP协议实现时钟同步
- Android基于HLS和RTMP协议的第三方SDK选择
- .net平台借助第三方推送服务在推送Android,IOS消息(极光推送_V2版本)
- com.qsoft.commons.beanutils源代码(.net版本的org.apache.commons.beanutils)
- org.apache.commons.net.ftp使用心得
- 让时间处理简单化 【第三方扩展类库org.apache.commons.lang.time】
- apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出
- NTP协议网络时间同步 ios中应用 实现秒杀倒计时
- php技术-基于oauth2.0协议实现多个网站同步登陆登出(非Ucenter)
- 利用Apache commons net 包实现FTP上传和下载
- com.qsoft.commons.beanutils源代码(.net版本的org.apache.commons.beanutils)