Volley Bug:启用详细日志记录时重复请求失败

时间:2014-10-13 22:40:25

标签: android httprequest android-volley

当尝试在完成后重复请求时,如果启用了调试(log.tag.Volley VERBOSE),Volley库会抛出IllegalStateException,因为VolleyLog.Marker被标记为已完成。如果禁用调试,一切都很好。

我需要重复一个请求,因为我使用的api有一个api令牌,如果请求返回一个TOKEN_EXPIRED HTTP状态码,我需要刷新令牌并重复完全相同的请求。我不想再次构建请求。

是否有已知的解决方法?

1 个答案:

答案 0 :(得分:4)

我找到了一个解决方案:禁用所有凌空调试日志。

 VolleyLog.DEBUG = false;