gpt4 book ai didi

android - 在不打开配套应用程序的情况下获取数据到 Android Wear

转载 作者:行者123 更新时间:2023-11-29 14:48:35 24 4
gpt4 key购买 nike

我正在尝试通过在 Android Wear 上实现自定义应用程序来为我们当前应用程序的产品添加一些功能。

在一个理想的用例中,我想让用户打开穿戴应用程序,并让它向手持设备询问它存储的当前数据。我的第一个想法是使用 IntentService,但似乎我无法让它与隐式 Intent 一起工作。此外,在阅读数据同步部分后,这似乎不是为可穿戴设备获取数据的首选方式。

我已阅读 Wear 文档的数据层和同步部分。在我看来,为了让手持设备和可穿戴设备之间发生数据同步,必须首先在手持设备上打开配套应用程序,GoogleApiClient 之间发生数据同步,打开磨损应用程序,磨损应用程序接收数据来自 GoogleApiClient。

上面的流程行得通吗?从我的阅读来看,这似乎是半实时发生的,其中配套应用程序和磨损应用程序同时打开。如果用户关闭手持设备上的配套应用,然后打开穿戴式应用,数据会在那里吗?还是只有在两个 Activity 都处于 Activity 状态时才会推送?

那么,这是否是 Google 对可穿戴模型的设计限制,以至于配套应用必须在可穿戴设备请求数据之前推送数据?另外,重复我的第二个问题,即使配套应用没有运行,配套应用是否可以在推送数据后关闭,并且可穿戴设备在另一个时间检索数据?

最佳答案

配套应用根本不需要打开。

我有一个可穿戴应用程序,其中配套应用程序只是一项扩展 WearableListenerService 的服务并执行所有重型网络功能,并通过数据层将所有内容传回可穿戴应用。

它没有用户界面,也不能在手持设备上启动。它只是可穿戴应用程序的代理。它没有一个 Activity 。

同步发生在引擎盖下,我不必担心。我相信这是 Google 的 Intent 。

In an ideal use case I would like to have the user open the wear app and for it to ask the handheld for the current data that it has stored.

在您现有的应用中实现一个WearableListenerService,它将监听来自穿戴应用的请求。在您的 Wear 应用程序中,onCreate 通过数据层发送消息。在现有应用程序的服务中继续消息传递对话。当然,您也需要 Wear 应用中的监听器。

关于android - 在不打开配套应用程序的情况下获取数据到 Android Wear,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26384014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com