如果可能,我如何确保我的服务能够获取可穿戴邮件?

时间:2017-10-06 21:51:36

标签: java android wear-os

我正在构建一个需要的应用程序 - 假设设备能够通信 - 立即从Android Wear发送消息以在设备上执行方法。

我这样做的方法是创建一个等待消息的服务。我已阅读使用START_STICKY确保服务始终运行,以及如何在启动时启动它。

这是要走的路吗?或者我应该使用广播接收器?推荐的方法是什么?

1 个答案:

答案 0 :(得分:1)

根据Listen for Data Layer events documentation,在应用程序不在前台时处理传入消息的正确方法是实现WearableListenerService - 当另一个设备(例如您的Wear)时,它会被自动调用device)发送消息。

然后您的WearableListenerService可以触发它想要的任何行为。