如何从手机启动Android手表服务?

时间:2016-01-10 06:36:49

标签: android wear-os

我目前正在使用Android手表和手机进行手势识别。我开发了一个手机应用程序和一个手表应用程序。 Watch app识别手势并向手机发送消息以显示手势。现在我想通过手机启动应用程序。我是否可以通过按下手机应用程序中的按钮来启动应用程序?或者我可以通过点击手机应用中的任何按钮来启动观看服务吗?基本上我想让用户不要触摸手表来启动他的应用程序。通过启动监视应用程序,我基本上开始收集应用程序的传感器数据以识别手势。

1 个答案:

答案 0 :(得分:1)

是的,这是可行的:

  1. 向您的手表发送消息(使用MessageApi)
  2. 在手表的应用程序中有一个WearableListenerService,这样即使手表上的应用程序没有运行,它也可以捕获该消息
  3. 在该服务中,启动所需的活动。
  4. 您也可以使用WearCompanionLibrary在一个简单的API中为您完成所有这些工作。