DOC软件文档百宝箱

安卓查看应用联网记录的方法

本篇讲怎么查「手机里哪个应用在联网、连到了哪里、传了多少」——从系统自带功能到专用工具,各覆盖到哪一层。相关文档:免root抓包怎么弄.md · 手机抓包导出PCAP到Wireshark的流程.md


一、系统自带的两个入口

不装任何东西,安卓系统本身能给两层信息:

  1. 流量统计(设置 → 流量/网络):按应用排的用量排行,能看到每个应用在 Wi-Fi 与移动数据下各用了多少,时间粒度看系统实现。缺点是只有字节数,不知道连去了哪。
  2. 应用权限页(设置 → 应用 → 某应用 → 权限):能看到它有没有「网络访问」类权限,个别系统还会列出后台流量占比。依然回答不了「连到哪个域名」。

系统入口回答「用了多少」,回答不了「连了哪里」——要看后者,得让流量经过一个能记录的应用。

二、用 PCAPdroid 看连接明细

开源工具 PCAPdroid(免 root)能在手机上把全机出站连接记录成一张明细表。核心是 Connections 标签:每行一条连接,从左到右是:

点开任意一行还有详情页:双方 IP、收发统计、持续时间,配合离线库标注对方服务器的国家与网络(ASN),这个查询不联网。

三、三个实用技巧

  1. 按应用聚焦:切到 Apps 标签,流量排行一目了然;点某个应用等于把它设成过滤条件,列表立刻只剩它的连接。
  2. 把噪声藏起来:长按那些天天连、又不关心的后台心跳连接,加入隐藏名单——名单持久保存,剩下的就都是值得看的。
  3. 看住总量:Stats 标签有整体汇总,还会显示当前实际在用的 DNS 服务器,能顺便发现「DNS 被改」这类异常。

四、什么时候系统功能就够

如果只是月底核对流量、看看哪个应用是耗量大户,系统统计够用。但遇到这些情况,就得上一节那样的工具:

装好工具后先花十分钟把过滤和隐藏玩熟,比盯着几百行原始列表高效得多。工具的选择与安装入口见 PCAPdroid 介绍站;想更进一步把流量抓成文件在电脑上分析,看手机抓包导出PCAP到Wireshark的流程.md。

同站更多