TimeServer

안드로이드에서 Deivce의 설정을 통해 실제 시간과 다른 시간이 설정되었을 경우, 네트워크 통신에 실패하거나 각종 서비스 진입을 거부당하는 경우가 발생한다. 사용자 측면과 개발자의 측면에서 모두 이런 혼란을 방지하기 위해 실제 시간과 Device 시간이 동일한지 비교할 수 있는 방법이 필요했다. 그래서 'NTP 서버'를 활용한 비교 로직을 구성해본다. NTP : Network Time Protocol의 약자로 Network 상에 연결된 장비와 장비 간에 시간 정보를 동기화하기 위한 프로토콜을 말하며 NTP 서버와 클라이언트 세팅을 통해 시간을 동기화 먼저 아래 라이브러리를 import 한다. implementation 'commons-net:commons-net:3.6' commons-net은 Apac..
SeungYong.Lee
'TimeServer' 태그의 글 목록