<em id="whkdg"></em>

    <div id="whkdg"><tr id="whkdg"></tr></div>

  • 利用Android Studio进行网络抓包

    96
    xxq2dream
    12.5 2019.02.14 19:27 字数 408

    本文首发于公众号“AntDream?#20445;?#27426;迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点

    日常开发中难免需要抓包,抓包可以有很多种方式,比如之前介绍的抓包神器Charles。这次我们来看看怎么利用Android Studio来抓包。

    主要的工具

    Android Studio提供的Android Profile工具

    我们借助Android Studio提供的Android Profile工具就可以满足大部分的抓包请求

    抓包的流程

    抓包的流程也很简单,相比Charles可谓简单到爆。直接上官网的步骤:

    1. 点击 View > Tool Windows > Android Profiler(?#37096;?#20197;点击工具栏中的 Android Profiler)打开Android Profiler
    工具栏中的图标
    1. 从 Android Profiler 工具栏中选择您想要分析的设备和应用进程。 如果您通过 USB 连接?#22235;?#20010;设备但该设备未在设备列表中列出,请确保您已启用 USB 调试。
    2. 点击 **NETWORK **时间线中的?#25105;?#20301;置即可打开 Network Profiler。
    Android Profiler启动步骤

    最后上一张官网的效果图

    官网的效果图

    总结

    可见,用Android Studio抓包非常方便,而且步骤也很简单,不需要任何证书之类的;不用像Charles那样需要很多配置步骤,抓Https还需要证书

    但是也需要注意的是这种方式目前只支持 HttpURLConnection 和 OkHttp 网络连接库,也就是只能抓取通过这2个库请求的网络连接。

    最后附上官网地址(需要翻墙):戳我


                           欢迎关注我的微信公众号,和我一起每天进步一点点!
    
    AntDream
    Android小札
    江西多乐彩app下载
    <em id="whkdg"></em>

    <div id="whkdg"><tr id="whkdg"></tr></div>

    <em id="whkdg"></em>

    <div id="whkdg"><tr id="whkdg"></tr></div>

  • 09年顶呱刮 3D综合走旧 河北福彩快3开奖结果查询 17114期场胜负彩奖金 内蒙古快三组合走势图 福彩3d金胆王 广东彩票中奖怎么领 多乐彩论坛 今日安徽快三走势图 一码中特是不是真的 ★极速赛车出号规律 家彩网三d,排三开机号 今天快3走势图 福建36选7开奖直播 2019双色91期开奖号码