Android 意识快照API';天气在不同地点持续数天,天气也会发生变化

Android 意识快照API';天气在不同地点持续数天,天气也会发生变化,android,google-awareness,Android,Google Awareness,当我开始考虑使用相对较新的快照API时,当我在返回的结果上找不到任何类型的时间戳时,我有点困惑/担心 我实现了API的使用,在一段时间内一切似乎都正常。然而,现在我已经在三个非常不同的地点获得了四天的相同数据。而且在现实生活中,条件和温度确实不一样(另一台设备给出了不同的(正确的)数据) 如果您信任API提供的快照数据没有时间戳、位置或任何东西,那么您就必须能够信任返回的数据 这是快照API的已知问题吗?有没有办法避免这种情况发生?当天气如此恶劣时,你如何恢复?是否有办法知道返回数据的时间和/或

当我开始考虑使用相对较新的快照API时,当我在返回的结果上找不到任何类型的时间戳时,我有点困惑/担心

我实现了API的使用,在一段时间内一切似乎都正常。然而,现在我已经在三个非常不同的地点获得了四天的相同数据。而且在现实生活中,条件和温度确实不一样(另一台设备给出了不同的(正确的)数据)

如果您信任API提供的快照数据没有时间戳、位置或任何东西,那么您就必须能够信任返回的数据

这是快照API的已知问题吗?有没有办法避免这种情况发生?当天气如此恶劣时,你如何恢复?是否有办法知道返回数据的时间和/或位置?


我已经调试了有问题的设备,发现它不是缓存数据的应用程序,并且状态为成功。

API文档说天气快照会返回到设备的当前位置。经过测试,如果位置改变或每隔几个小时(而不是已知问题),天气肯定会自动更新

关于第二个问题,如果调用方需要知道位置,则有一个单独的API getLocation()提供该信息


如果“卡住”意味着返回的天气数据永远不会改变,那么更多关于等待时间或旅行距离的详细信息会有所帮助。

感知api对天气不是很了解(或者至少在发布此问题时不是),当我使用它时,它非常有问题且不可靠,当它正常工作时,只需每4小时更新一次,所以我放弃了使用天气感知api的想法。请看我的帖子: