我在创建读取请求对象DataReadRequest类时遇到此错误.我试图寻找文档,但目前还不清楚.这是我的代码:
DataReadRequest readRequest = new DataReadRequest.Builder()
.read(DataType.TYPE_LOCATION_SAMPLE)
.setTimeRange(startTime, endTime, TimeUnit.MILLISECONDS)
.bucketByTime(1, TimeUnit.HOURS)
.build();
Run Code Online (Sandbox Code Playgroud)
错误在bucketByTime方法中,我不知道如何继续.
我之前有过这个错误.简短的回答是删除该行
.bucketByTime(1, TimeUnit.HOURS)
Run Code Online (Sandbox Code Playgroud)
这不符合您的请求的原因是该bucketByTime方法根据您要求的时间段聚合数据,但您请求的数据无法聚合(将位置样本添加到一起意味着什么) ??).实际上,所有分段方法都需要聚合数据类型,因为分组意味着您尝试将多个数据点表示为一个数据点.
| 归档时间: |
|
| 查看次数: |
1229 次 |
| 最近记录: |