前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >手把手教你用Android Studio进行网络抓包

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

作者头像
AntDream
发布于 2019-07-15 08:45:46
发布于 2019-07-15 08:45:46
12.6K06
代码可运行
举报
运行总次数:6
代码可运行

日常开发中难免需要抓包,抓包可以有很多种方式,比如之前介绍的抓包神器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个库请求的网络连接。

最后附上官网地址(需要访问外国网站):https://developer.android.com/r/studio-ui/network-profiler-troubleshoot-connections.html

欢迎点赞或将文章分享给你的朋友

你的每一点支持都是对我莫大的鼓励

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-02-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AntDream 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
15款备受推崇的K8S可视化工具,你都玩过哪些?
作为K8S官方提供的仪表盘工具,它以简洁而直观的界面展示和管理K8S集群中的各类资源。
不背锅运维
2023/06/28
8.6K0
15款备受推崇的K8S可视化工具,你都玩过哪些?
最流行的五款Kubernetes交互式可视化工具
Kuboard[1] 是一款免费的 Kubernetes 管理工具,提供了丰富的功能,结合已有或新建的代码仓库、镜像仓库、CI/CD工具等,可以便捷的搭建一个生产可用的 Kubernetes 容器云平台,轻松管理和运行云原生应用。您也可以直接将 Kuboard 安装到现有的 Kubernetes 集群,通过 Kuboard 提供的 Kubernetes RBAC 管理界面,将 Kubernetes 提供的能力开放给您的开发团队。
公众号: 云原生生态圈
2020/07/02
23.8K0
最流行的五款Kubernetes交互式可视化工具
Kubernetes安装KubeSphere可视化应用
k8s作为容器编排应用单纯的使用命令进行操作还是不太方便的,它的可视化系统有很多,官方就提供了dashboard来做k8s的可视化应用,同时k8s提供了对外的api接口,因此可以定制化的开发可视化系统,下面示例几个常用的k8s可视化应用。
余生大大
2022/11/02
1K0
Kubernetes安装KubeSphere可视化应用
减少繁琐操作,试试这几款免费Docker/K8S管理面板
在管理 Docker / Kubernetes 时,图形化管理工具还是非常方便的。这里推荐几款免费不花钱的面板,总有一款适合你。
实验盒
2021/09/22
4.4K0
减少繁琐操作,试试这几款免费Docker/K8S管理面板
Kubernetes Dashboard 终结者:KubeSphere
2018 年 7 月份,青云在 Cloud Insight 云计算峰会上推出了一款全新的容器平台——KubeSphere,旨在帮助企业快速低成本管理容器。并且 KubeSphere 本身是开源的,它是基于 Kubernetes 构建的分布式、多租户、企业级开源容器平台,具有强大且完善的网络与存储能力,并通过极简的人机交互提供完善的多集群管理、CI / CD 、微服务治理、应用管理等功能,帮助企业在云、虚拟化及物理机等异构基础设施上快速构建、部署及运维容器架构,实现应用的敏捷开发与全生命周期管理。
米开朗基杨
2019/09/24
2K0
Kubernetes Dashboard 终结者:KubeSphere
从零到K8s大师:Kubernetes的5个必备工具
列表中的前三个工具对于初学者来说绝对不可或缺。后两个工具可以让你从初学者脱颖而出,看起来像高级用户。
云云众生s
2024/07/15
1610
Docker-可视化管理工具总结-推荐使用Portainer
对于初学docker的小白,一款好的可视化工具有助于快速掌握docker基本形态和概念,下面针对docker可视化工具做些总结
DevOps在路上
2023/05/16
1.3K0
Docker-可视化管理工具总结-推荐使用Portainer
Lens [k8s管理工具]
Lens 是一个开源的管理 Kubernetes 集群的 IDE,相比于其他的可视化管理更加好用,功能十分强大。通过 Lens,我们可以很方便的管理多个Kubernetes集群。
PM吃瓜
2023/03/02
3.4K0
Lens [k8s管理工具]
Kubernetes 集群管理工具 K9S
通常情况下,我们自行部署 k8s 集群之后,要么使用 kubectl 命令做集群管理,要么使用 bashbroad 的 UI 管理界面来管理集群。最近,发现了一个基于终端且比较好用的项目,可以让我们快速查看、导航、观察并解决日常我们使用 Kubernetes 中的一些问题,这就是 k9s 项目(之前的文章中有过相关的一些介绍:轻松管理 Kubernetes 集群的7个工具)。
民工哥
2021/04/21
1.4K0
K8S 实用工具之三 - 图形化 UI Lens
如果你的工作机(前置机、跳板机、操作机、堡垒机…)是 Windows 桌面环境。那么我强烈推荐你使用这个 K8S 实用工具:图形化 UI Lens[1]。
东风微鸣
2022/04/22
3.7K0
K8S 实用工具之三 - 图形化 UI Lens
K3s基本使用
k3s是rancher开源的一个Kubernetes发行版,从名字上就可以看出k3s相对k8s做了很多裁剪和优化,二进制程序不足50MB,占用资源更少,只需要512MB内存即可运行
用户9022575
2021/10/04
3.5K0
日志可视化方案及Lens-K8S桌面管理平台IDE介绍
和人一样,当企业解决了钱的问题后,很多事情做起来就很舒服,有纯粹的解决问题的大环境。这次为大家介绍 K8S的IDE桌面管理工具: lens。
运维部落
2021/12/27
2.2K0
日志可视化方案及Lens-K8S桌面管理平台IDE介绍
Kubernetes 集群可视化监控之 Weave Scope 入门​
在生产环境中 kubernetes 应用部署众多,需要一款可视化工具方便日常获知集群的实时状态,并为故障排查提供及时和准确的数据支持。在此背景下,Weaveworks 的项目 Weave Scope 应运而生,其是一款 Docker 和 Kubernetes 可视化监控工具。Scope 提供了至上而下的集群基础设施和应用的完整视图,用户可以轻松对分布式的容器化应用进行实时监控和问题诊断,以确保容器应用程序的稳定性和性能,通过查看容器上下文的度量/标记,以及原数据,在容器内部的进程之间可以轻松的确定运行服务消耗最多 CPU/内存资源的容器,
高楼Zee
2020/09/17
9030
Kubernetes 集群管理工具 K9s
首先我们得面对一个现实,Kubernetes 及其周边生态系统的运行方式正变得越来越复杂。集群管理需要大量工具加以配合。
kubernetes中文社区
2019/07/08
8.5K1
k8s群集的三种Web-UI界面部署
//这里使用的dashboard版本较高,相较于之前的版本访问必须使用火狐浏览器,这里不需要。
小手冰凉
2020/09/15
4.3K0
k8s群集的三种Web-UI界面部署
发现一款吊炸天的 Docker 图形化管理工具,必须推荐给你!
Portainer 是 Docker 的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm 集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足个人用户对容器管理的全部需求。
民工哥
2021/07/16
7530
发现一款吊炸天的 Docker 图形化管理工具,必须推荐给你!
docker--docker 的web可视化管理工具
当 Docker 部署规模逐步变大后,可视化监控容器环境的性能和健康状态将会变得越来越 重要。 Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网 络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控 制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。常用工 具如下: 1、docker UI(local) 2、shipyard(停止维护了) 3、portainer 4、daocloud
eadela
2019/11/26
1.6K0
K8s系列-KubeSphere
KubeSphere是k8s控制台,ubeSphere 目前提供了工作负载管理、微服务治理、DevOps 工程、Source to Image、多租户管理、多维度监控、日志查询与收集、告警通知、服务与网络、应用管理、基础设施管理、镜像管理、应用配置密钥管理等功能模块。
六个核弹
2022/12/23
1.2K0
K8s系列-KubeSphere
Docker安装可视化面板
🎈 作者:互联网-小啊宇 🎈 简介: CSDN 运维领域创作者。目前从事 Kubernetes运维相关工作,擅长Linux系统运维、开源监控软件维护、Kubernetes容器技术、CI/CD持续集成、自动化运维、开源软件部署维护等领域。 🎈 博客首页:互联网-小啊宇 Docker安装可视化面板 ⭐Portainer介绍 🍒Portainer主要功能: ⭐Portainer安装 🍒下载运行Portaniner镜像并运行 ⭐Portainer页面设置 🍒访问测试 🍒首页密码设置 🍒选择管理本地Dock
互联网-小阿宇
2022/11/21
8760
Docker安装可视化面板
k8s实践(十三):kubectl插件管理工具krew
kubectl 是 Kubernetes 的命令行工具(CLI),是 Kubernetes 用户和管理员必备的管理
loong576
2019/11/23
5.5K0
k8s实践(十三):kubectl插件管理工具krew
推荐阅读
相关推荐
15款备受推崇的K8S可视化工具,你都玩过哪些?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验