AndroidでNTPサーバから時間をとり、Activity上に現在時刻を表示したいのですが
どうしても+0.5秒ほどずれてしまいます。
今の方法は、
NTPサーバ
から現在時刻を問い合わせ、今のシステム時刻と引き算する
(UDPで時間をとってくるのみ、往復時間などは計算しない)
- Activityに表示するときは、タイマーで100msごとに時間を更新する
(1000msや500msでは誤差がより大きくなってしまうため)
C#で以前に同じようなものを作ったときはぴったりでした。(同じ方法、誤差0.1秒以内)
Androidでは予想以上にズレてしまうため困っています。
開発環境は
Android6.0 , Android Studio です。
(Android開発は最近始めたばかりです)
誤差0.1秒以内で作らないといけないのですが、良い方法がありましたらお教えください。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/23 12:16