【发布时间】:2013-06-25 19:35:34
【问题描述】:
我正在执行典型的 HttpUrlConnection 下载以将数据提取到我的应用程序中,但我在某些网络上发现了问题。
这些网络正在为设备分配 ipv6 地址,即使这些网络无法正常使用 ipv6。当然,Android 从 ipv6 故障转移到 ipv4。
在 Jellybean (4.2.2) 中,故障转移需要将近一分钟,这对于移动应用程序来说太长了。我们没有直接控制这些网络。
如果我可以强制 HttpUrlConnection 只使用 ipv4 一切都会好起来的,但我发现没有办法做到这一点。还有其他人吗?
【问题讨论】:
-
在制定解决方案时,还要确保您的客户知道是他们的移动运营商造成了问题。