我目前正在使用dataAPI来保持手持设备和可穿戴设备之间的数据项同步。 我仍然希望确保存储每个数据,并且在此过程中没有数据丢失。 我目前正在读取磨损没有连接到手持设备时的GPS参数,当他们连接时,他们同步数据项目。
答案 0 :(得分:0)
回答你的问题:
答案 1 :(得分:0)
使用DataApi同步数据是可靠的,我建议使用它;如果您遇到同步未可靠发生的情况,则应将其视为错误,并且需要进行报告。人们遇到的一个问题是他们创建了相同的数据项并且他们没有得到onDataChanged()回调,但这是设计的,如果多次添加相同的数据,则没有变化,因此没有回调触发器。
您可能需要考虑的另一个因素是您在一个节点上创建的数据是供所有其他节点使用还是仅用于目标节点; DataApi在所有连接的节点上同步数据,因此如果我在watch1上创建数据项并希望与手机同步,并且图片中也有watch2,则watch2也会获得相同的数据。
如果您最终使用DataApi,我强烈建议您确保在同步和使用数据后放置一个删除数据的策略,否则数据将在没有监督的情况下累积,您最终会耗尽太空了。