我使用message api在多个android智能手表和一个智能手机之间发送消息。当智能手表中的应用启动时,我已经使用可穿戴侦听服务启动了手机中的应用。我还使用capability api有选择地向连接的设备发送消息。
最近,我遇到了在设备之间同步数据的put数据映射请求。我也觉得这些API和服务有更多的用途和功能。
我想详细了解消息api、可穿戴侦听器服务、put数据映射请求、能力api等用途。我们应该在什么时候考虑使用这些?它们的主要功能和优势是什么?我知道我的问题很广泛,任何有关它们的链接都将受到高度赞赏。
发布于 2018-07-19 00:17:55
我知道我的问题很广泛,任何有关它们的链接都将不胜感激。
你可以看看这些链接。我发现它很有用,并简单地添加了每一个。
Message API
穿戴设备和手持设备通过蓝牙链路进行通信
穿戴设备和手持设备都包含DataLayer
可穿戴消息api用于提供对数据层的访问以进行通信
对于双向消息传递,手持设备和可穿戴设备都应该实现消息发送器和监听器
消息可以通过Googleapi客户端从移动设备发送到Wear或Wear
建议用于通信,但不用于联网
可以发送<=100kb格式的小块数据或大块数据
使用PutMapRequest和DataItem放置数据
数据项是数据+唯一标识符,用于标识两端的数据
默认情况下使用数据地图->序列化和反序列化将被处理
要在数据层中删除、添加或更改数据项时收到通知,请使用OnDataChanged()
发布于 2016-10-11 11:27:37
一个简单的谷歌搜索将显示以下(官方)网站。这里有你想要的所有信息:
https://developer.android.com/training/wearables/data-layer/index.html
https://stackoverflow.com/questions/39970042
复制相似问题