android访问网络DNS解析慢的解决方式

Sweeter 2016-02-03 09:38:58


产品上线后,客户反应获取数据速度很慢,一般都要10秒左右,开始以为是httpclient的问题,于是用了httpUrlconnection、volly、httpclient这三种方式去处理网络请求。
得到如上图结果,发现一个问题,每次请求第一次时都特别慢,初步断定为DNS解析问题。
不知各位有没有什么好的解决方式,能否让android(客户机子不允许ROOT)将DNS缓存起来,下次访问不需要去解析域名。
或者其他更为可行的方式,小弟拜谢!!!


注: 后来又发现了一个奇怪的现象,如果手机连上别人的热点,就不会出现这样的问题,就是说用自身的网络会有这样的问题。
...全文
1010 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
三谷之巅 2016-07-29
  • 打赏
  • 举报
回复
请问,你这个问题解决了吗?我在实际测试中也遇到类似的问题了,谢谢。
adfldk 2016-07-29
  • 打赏
  • 举报
回复
自身网络数据阻塞? 多试几个别人不同热点

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧