gpt4 book ai didi

android - WearableListenerService, onDataChanged() 没有被调用

转载 作者:IT老高 更新时间:2023-10-28 23:26:36 26 4
gpt4 key购买 nike

我按照教程从手机调用可穿戴 Activity ,发布在这里 How to send notification from handheld to wear to open Activity on wear device .但是,我从答案中获取源代码。但是,我无法让它运行。看起来 onDataChanged() 从未被调用过。我将其作为一个问题单独提出,因为该示例似乎对其他人有用。如果这很重要,我正在使用 KitKat 4.4.2。

任何提示在哪里检查,谢谢。

最佳答案

您可以检查两件事:

    穿戴应用的 packageName应与设备应用的 packageName一致
  • onDataChanged() 仅在数据真正改变 时被调用。如果多次将相同的数据放入DataApi,该方法只会被调用一次,直到您写入不同的数据。您可以为数据添加时间戳,以确保每次写入操作都会调用一次该方法。但是,就电池使用而言,使用 DataApi 可能比发送消息更昂贵。因此,如果您只想在将数据放入 DataApi 后触发操作,只需在完成后发送一条消息即可。

关于android - WearableListenerService, onDataChanged() 没有被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25141046/

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