1

“我在这里解释整个场景以避免多个讨论线程,因为我正在寻求快速帮助,所以在这里提供所有细节。”

我创建了一个与 android 配套应用程序通信的应用程序,该应用程序安排了一些事件并需要发送到 pebble 应用程序,因此即使我们的应用程序的时间线被静音,我们也可以向 pebble 应用程序用户提供重要信息。

只有当pebble 应用程序打开时,我才能从配套应用程序获取数据并成功处理它,但我的另一个要求是:

获取配套应用发送的 pebble 应用中的数据,即使我的 pebble 应用在后台。

IE。如果配套应用程序向我发送了一些消息,但 pebble 应用程序在后台,那么我应该能够阅读该消息并唤醒 Pebble 应用程序以显示所需的信息。

我正在使用“ App Message ”在 Companion 应用程序和 Pebble 应用程序之间进行通信。

我浏览了 Pebble 文档,其中指出:

“后台工作人员无法访问 UI API,他们也无法使用 AppMessage API 或加载资源。大多数其他 API 都可用,包括 AccelerometerService、CompassService、DataLogging 和 Storage。”

另一个查询是:因为我们可以在 Pebble 中收到通知,如果它来到电话,那么有没有办法在 Pebble 手表中打开一些想要的应用程序或与该消息相关的应用程序。

如果有办法完成这项工作,请指导我。

提前致谢。

4

1 回答 1

0

您的 Android 应用程序可以在将消息发送给她之前启动 watchapp。那应该可以解决您的问题。

如文档所述,手表上的后台工作人员无法接收应用消息。

于 2015-09-11T17:28:56.670 回答