这是一个很大的问题,我根本不知道发生了什么...... 我有一个应用程序,用于在数据API中存储数据。移动应用程序已经玩游戏商店一段时间了,我决定为可穿戴设备制作应用程序。
我的问题是:当用户第一次安装可穿戴应用程序时(通过Google Play),它需要从DataApi加载数据。但它简单的返回0 itens!
DataItemBuffer dataItems = Wearable.DataApi.getDataItems(mGoogleApiClient).await();
观察:
GoogleApiClient
已连接onDataChanged
收到WearableListenerService
,此部分工作正常。.setResultCallback
进行了测试,但结果仍然相同。DataAPI表示数据已同步到所有设备,但似乎不是那样的。如何解决这个问题?任何解决方法?有人帮助=(
答案 0 :(得分:1)
我似乎找到了解决这个问题的方法。正如我所提到的,我有两台计算机用于开发,因此,有两个开发密钥。
我的移动应用程序是使用" A"计算机的钥匙和可穿戴设备正在使用" B"一。因此,要解决此问题,请在开始开发always remember to re-run the mobile and wearable app from the same computer to your devices.