使用DataItem与不推荐使用的GoogleAPIClient同步Android Wear

时间:2018-07-03 18:39:25

标签: android wear-os android-wear-data-api

我试图了解在弃用GoogleAPIClient的情况下在Android Wear中使用DataItem同步的正确方法是什么。 https://developers.google.com/android/guides/google-api-client

我目前对文档的了解是:

  • 电话和Wear应用都应使用以下方式创建Wearable客户端的实例

    GameObject[] enemies = GameObject.FindGameObjectsWithTag("Enemy");
    foreach (GameObject enemy in enemies)
    {
        Destroy(enemy.gameObject);
    }
    

然后移动和穿戴应用程序都可以创建PutDataMapRequest对象,以在共享数据对象上进行写入。

  • 可以通过首先在AndroidManifest.xml中定义要侦听的路径,然后在所需的类/服务中实现DataClient.OnDataChangedListener来创建侦听器。

到目前为止,我一直无法使该设置正常工作(我看不到任何地方都触发了回调),我想了解以上内容是否正确。如果是,则可能出问题了,可能还有进一步调试步骤。

0 个答案:

没有答案