在Android服装和手机之间发送消息/数据的不同方法有哪些?

时间:2016-10-11 03:22:35

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

我使用消息api在多个Android智能手表和智能手机之间发送消息。当智能手表中的应用程序启动时,我已经使用可穿戴式监听服务在手机中启动应用程序。我还使用了api功能来有选择地向连接的设备发送消息。

最近,我遇到了放置数据映射请求以在设备之间同步数据。我也觉得这些API和服务有更多的用途和功能。

我想详细了解什么是消息api,可穿戴式监听器服务,放置数据映射请求,能力api等。我们什么时候应该考虑使用这些?它们的主要功能和优势是什么?我知道我的问题很广泛,任何阅读它们的链接都会受到高度赞赏。

2 个答案:

答案 0 :(得分:0)

简单的谷歌搜索会显示以下(官方)网站。有你想要的所有信息:

https://developer.android.com/training/wearables/data-layer/index.html

答案 1 :(得分:-1)

  

我知道我的问题很广泛,任何有关它们的阅读链接都是   高度赞赏。

您可以查看这些链接。我发现它很有用,并简要介绍了每个内容。

Message API

穿戴式设备和手持设备通过蓝牙链接进行通信

Wear和Handheld都包含DataLayer

可穿戴式消息api用于提供对数据层的访问以进行通信

对于双向消息传递,手持设备和可穿戴设备均应实现消息发送者和侦听器

可以通过Googleapi客户端将消息从移动设备发送到Wear,反之亦然

DataLayer API

建议用于通信,但不能用于网络

可以发送<= 100kb的小数据或大数据

使用PutMapRequest和DataItem放置数据

数据项是数据+唯一的标识符,用于识别两端的数据

使用数据映射–>默认情况下将处理序列化和反序列化

要在数据层中的数据项被删除,添加或更改时获得通知,请使用OnDataChanged()