【问题标题】:Does android wear 2.0 support Intents for waking other standalone app and sharing data?android wear 2.0 是否支持 Intents 唤醒其他独立应用和共享数据?
【发布时间】:2018-04-10 11:57:36
【问题描述】:

我正在尝试查找任何用于从 android wear 应用程序共享数据的意图机制示例。智能手机应用程序的所有带有 Intent 和 SEND_TO 的代码示例都不适用于穿戴设备。 android wear 2.0 是否支持 Intents 唤醒其他独立应用和共享数据?如果没有 - 我如何将文件甚至消息从 Wear 发送给任何用户(电子邮件、电报、Facebook、便笺等)?

【问题讨论】:

  • Sending and Receiving Messages on Wear 可以使用MessageClient 完成。您还需要附加任意有效负载(可选)和唯一标识消息操作的路径。查看文档中的详细信息。
  • 不,我的问题不在于从智能手表向智能手机发送消息——我知道该怎么做。我说的是共享数据\消息的意图机制,比如如果我想在我的智能手表上使用独立应用程序(如 Facebook、Telegram 或任何其他应用程序)发送某些东西..
  • 假设安装了一个注册接收它的应用程序,任意 Intent 没有理由不能在 Wear 上运行。当你尝试时会发生什么?
  • 有 2 种不同类型的行为: 1. 如果 Intent 具有定义的包名称,它是一个空白活动,肯定不是已启动应用程序的活动 - 电报、Facebook 或其他 - 它是一个空白活动. 2. 如果 Intent 没有定义包名,它是一个标准系统 Toast 响应 - “没有任何应用程序,谁可以使用这个动作”。只有 Intent with Call 运行良好,但它不是一个内置的 3-d 派对应用程序。经过多次尝试,我开始认为 Intent 机制不适用于 Wear 2.0。

标签: android android-intent wear-os


【解决方案1】:

经过大量研究和多次尝试,我可以说,Android 穿戴应用程序不支持与 Telegram 或 Facebook 的任何共享。 这是因为 Intent 机制不适用于 Android Wear 中的 3-d 派对应用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多