GoogleFit DataReadResult总是超时

问题描述 投票:0回答:1

当我调用下面的代码时:

Fitness.HistoryApi.readData(client, dataReadRequest).await(1, TimeUnit.SECONDS);

总是得到结果:

DataReadResult{status=Status{statusCode=TIMEOUT, resolution=null}, dataSets=[], buckets=[]}

我不了解TIMEOUT的含义,以及如何解决问题。有人可以帮助我吗?非常感谢!

android google-fit
1个回答
0
投票

这意味着一秒钟的时间不足以处理请求。

有关如何异步使用任务的详细信息,请参见https://developers.google.com/android/guides/tasks。>

© www.soinside.com 2019 - 2024. All rights reserved.