Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在多个Android设备中同步开始执行_Android_Mobile - Fatal编程技术网

在多个Android设备中同步开始执行

在多个Android设备中同步开始执行,android,mobile,Android,Mobile,我想开始在多个Android设备上同时执行一个功能,并想知道您对实现这一点的最佳方式的看法 我能想到的最好的方法是蓝牙,每个设备有多个插座。欢迎提出任何建议 提前谢谢。蓝牙不是P2P连接吗?我认为您不能同时连接到多个设备。但是,您可以通过蓝牙向每个设备(一个接一个)发送消息,说“在HH:MM:SS执行”。然后,每个设备都可以将当前时间与消息时间匹配并执行该功能。我假设您可以将所有设备上的时间设置为相同 嗯, Akshay是的,通过蓝牙,您一次只能有一个活动连接,但是如果连接足够快,您可能不会注意

我想开始在多个Android设备上同时执行一个功能,并想知道您对实现这一点的最佳方式的看法

我能想到的最好的方法是蓝牙,每个设备有多个插座。欢迎提出任何建议


提前谢谢。

蓝牙不是P2P连接吗?我认为您不能同时连接到多个设备。但是,您可以通过蓝牙向每个设备(一个接一个)发送消息,说“在HH:MM:SS执行”。然后,每个设备都可以将当前时间与消息时间匹配并执行该功能。我假设您可以将所有设备上的时间设置为相同

嗯,


Akshay

是的,通过蓝牙,您一次只能有一个活动连接,但是如果连接足够快,您可能不会注意到差异。可能发送一个偏移量,然后根据您发送上一条消息的时间重新计算下一个设备的偏移量。如果您不太在意精度,您当然可以使用“偏移量”方法(因为不同的连接在连接时间上会有所不同)。然而,如果你想要精确,你可以尝试我建议的方法。我想我会使用NTP来同步时钟,并按照你说的那样。谢谢你的帮助。