Volley缓存总是在android中返回null

时间:2015-08-28 08:35:02

标签: android caching android-volley

我想在我的应用中提供离线支持,并使用volley库来解析来自IBasicAudio的数据。我已经知道凌空本身有一个很好的缓存机制。我已经实现了这段代码来从缓存中获取数据

jsonobject

但该条目始终返回null。我听说过服务器站点的标题,我在mozilla中使用restClient addonn进行了测试,看起来像这样:

header from the server

我不知道问题出在哪里,但我总是得到缓存条目为null,如果我在凌空上翻网,就像往常一样解析它。我现在该怎么办?

1 个答案:

答案 0 :(得分:1)

Volley不必仅使用url作为缓存键。

调用 Request.getCacheKey()获取缓存密钥。

{{1}}

The issue on Github.