Android 网络优化

本文介绍了Android网络优化,包括工具选择如Stetho和Network Profiler,抓包工具如Charles和Fiddler,以及线上流量获取的方法。还讨论了不同网络场景的使用,并提出了解决方案,如缓存策略、请求压缩、DNS优化和网络请求质量监控。
摘要由CSDN通过智能技术生成

工具选择

Stetho

  • 强大的应用调试桥,连接Android和Chrome
  • 网络监控,视图查看,数据库查看,命令行扩展
  • 使用步骤
    • com.facebook.stetho:stetho-okhttp3:1.5.0
    • Stetho.initializeWithDefault(this);
    • addNetworkInterceptor
    • chrome浏览器:chrome://inspect

Network Profiler

  • 显示实时的网络活动:发送,接收数据及连接数
  • 需要启动高级分析
  • 只支持HttpURLConnection 和OkHttp网络库
    高级分析
    工具分析结果

抓包工具

  • Charles – java开发的工具,跨平台
  • Fiddler
  • Wireshark
  • TcpDump
  • </
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值