Android Wear DataMap条目保持有效的时间

时间:2014-07-10 00:10:13

标签: android wear-os android-wear-data-api

我正在扩展我的一个应用程序以使用Android Wear,我需要向Wear发送4个位图。我使用DataApiDataMap执行此操作,目前工作正常。

我的问题是,数据在DataApi中保持同步的时间有多长?一周后我还能访问它们吗?这是我必须手动管理的东西。例如,如果某个状态会在手机上发生变化,我需要发送不同的位图。我是否需要删除当前存在的那些?

1 个答案:

答案 0 :(得分:8)

文档在这一点上并不具体,但我认为它们将永远留在那里,除非你清理它们(或者你的应用程序是卸载的,我猜)。 DataItem定义为:

  

存储在Android Wear网络中的数据的基础对象。数据项   被复制到网络中的所有设备。它包含一个小的   大量数据和相关资产。

由于它被描述为存储(而不是消息传递),我想一旦存储它们就是永久性的,直到你delete them。您可以将此视为应用程序私有数据目录的扩展(仅此存储及其同步,由Google Play Services应用程序直接管理,而不是您自己的应用程序。)

至于“一周之后”,我有具体的证据:我上周保存的一些in仍在那里。 ;)