在随机设备上,POST请求被卡住,并做无限循环,这可以在后台日志上看到。
从日志中可以看到,用户在不知道它在循环网络请求的情况下继续使用应用。
有些用户甚至联系我们,因为我们的应用在后台使用了大量的移动数据。
我发现这个 问题 对于 OkHttp
但在设置 .retryOnConnectionFailure()
改为false,但是没有用。
另外,更新库到最新版本也有问题,因为我们的app min sdk是16,而由于版本为 3.12.1
,库仅支持21+。最新的版本是 4.6.0
有什么建议吗?
升级到3.12.11,它在API 16上工作,并有一个修复方法。https:/square.github.iookhttpchangelog_3x#version-31211)。