我必须通过Volley发送后台请求,我已经设置了重试策略:
setRetryPolicy(new DefaultRetryPolicy(10000, 5, 2));
但是,当打开WIFI和3G时,我得到:
.NoConnectionError: java.net.UnknownHostException: Unable to resolve host "example.com": No address associated with hostname
立即,有没有办法让重试机制保持退出状态?
齐射重试机制不会等待,它会尽快发布所有请求。因此,当没有WIFI或3G时,它甚至不会尝试发布请求。请注意,在没有连接的情况下,可以通过添加重试来修改源代码。并添加Thread.sleep()
重试机制
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句