0

2つ以上のAndroidデバイス間で時間を同期する必要があります。しかし、現地時間を変更する必要はありません。デバイスによって時間の違いしかわかりませんでした。

デバイスがGPSやGMS、さらにはインターネットにアクセスできるとは思いません。接続はWIFIによってイントラネットで行われます。

これをすばやく行うのに役立つAndroid上のAPIはありますか?

接続には、SocketクラスとServerSocketクラスを使用します。

更新:時間に関するデータを交換して同期するのに役立つAPIを検索します。

4

1 に答える 1

0

あなたが使用することができます:

http://developer.android.com/reference/android/os/SystemClock.html

System.setCurrentTimeMilli()-これによりシステム時刻が変更され、システム時刻を使用するすべてのアプリ/ウィジェットを更新する必要があります。

さらに、次のものが必要になります。

android.permission.SET_TIME

マニフェストの使用許可として。

電話間の接続と通信については、どのような問題を解決しているのかわかりませんが、一方の電話にサーバーソケットを、もう一方の電話にソケットを設定して、それらを使用して通信することもできます。

于 2012-07-12T11:16:02.710 に答える