手把手教你用Android Studio进行网络抓包

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

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

主要的工具

Android Studio提供的Android Profile工具

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

抓包的流程

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

  1. 点击 View > Tool Windows > Android Profiler(也可以点击工具栏中的 Android Profiler)打开Android Profiler

  1. 从 Android Profiler 工具栏中选择您想要分析的设备和应用进程。 如果您通过 USB 连接了某个设备但该设备未在设备列表中列出,请确保您已启用 USB 调试。
  2. 点击 **NETWORK **时间线中的任意位置即可打开 Network Profiler。

最后上一张官网的效果图

总结

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

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

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


                       欢迎关注我的微信公众号,和我一起每天进步一点点!
复制代码

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
非常抱歉,我无法提供手把手的项目学,但是我可以给你一些关于使用Android Studio的基本指导。 首先,你需要安装Android Studio。你可以在官方网站(https://developer.android.com/studio)上下载相应的安装程序,并按照提示进行安装。 安装完成后,打开Android Studio。接下来,你可以选择创建一个新项目或导入一个已有的项目。 如果选择创建新项目,你需要填写一些基本信息,例如项目名称、名和保存路径。然后,你可以选择使用空白活动模板或其他模板来创建项目的初始结构。 一旦项目创建完成,你就可以开始编写代码了。Android Studio提供了一个强大的代码编辑器,支持自动完成、代码格式化和错误检查等功能。你可以使用Java或Kotlin语言来编写Android应用程序。 在编写代码的过程中,你可以使用Android Studio提供的布局编辑器来设计应用程序的用户界面。它允许你通过拖放组件来构建界面,并提供实时预览功能。 除此之外,Android Studio还提供了丰富的调试工具,例如调试器和日志输出。这些工具可以帮助你查找和解决应用程序中的错误和异常。 最后,在完成应用程序的开发后,你可以使用Android Studio提供的构建工具来生成APK文件,以便在真机或模拟器上测试和部署应用程序。 这只是Android Studio的一些基本用法,希望对你有所帮助。如果你有更具体的问题或需要进一步的指导,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值