从手表传输数据到 phone Android wear 最快的方法是什么

What is the fastest way to transfer data from watch to phone Android wear

我正在尝试移动 phone 上的滑块以反映到手表上的滑块。它正在工作,但问题是如果我快速上下移动滑块会有很长的延迟,所以我的更改需要一秒钟左右的时间才能让反射赶上。我正在使用 PutDataMapRequest 通过 GoogleApiClient 进行通信。我想我真正的问题是有没有办法更快地做到这一点。我只想发送一个 int 和一个 String。

您在使用 DataApi 吗?如果是这样,请使用 MessageApi 并通过 sendMessage() 发送消息;那会更快。此外,您可能希望优化要设置的数据量;例如,当搜索栏停止并且不再更改时发送 "progress" 可能就足够了;这意味着在移动时不需要发送数据。如果太少,您可以决定在发送数据之前进行一些速率控制;例如,如果您的搜索栏可以在 0 到 100 之间变化,您很可能不需要在每次更改时都发送消息,您可以说,例如,当搜索栏更改 3 个单位时以及搜索栏停止更改时发送消息,发送最终值以在流程结束时保持准确。