美文网首页
Android抓取tcp包和adb日志

Android抓取tcp包和adb日志

作者: 安小龙 | 来源:发表于2017-11-26 12:49 被阅读0次

涉及到Android测试,经常使用adb来抓取tcp网络包和adb日志来定位问题,所以测试人员掌握这项技能还是非常有必要的。

第一步:打开设备的远程调试功能

不同的Android设备打开调试模式的方法略有不同,可自行百度自己的安卓设备如何打开调试模式。

第二步:查看自己Android设备的ip地址

一般在网络连接的地方可以看到设备的ip地址,保证自己的PC和安卓设备在同一个区域网内。

第三步:启动adb连接到安卓设备

01.png

一,抓取adb日志

#抓取adb并存储到C:\test\test.log
adb logcat >C:\test\test.log
02.png

按Ctrl+C停止抓取


03.png

查看adb日志


04.png

二,抓取tcp网络包

#抓取tcp网络包并放置到设备/mnt/sdcard/目录下
adb shell tcpdump -i eth0 -s 1500 -w  /mnt/sdcard/test.pcap
05.png

按Ctrl+C停止抓取


06.png
将Android设备上的网络包推送到本机C:\test目录下
adb pull /mnt/sdcard/test.pcap C:\test
07.png

使用wireshark查看tcp包


08.png

相关文章

  • Android抓取tcp包和adb日志

    涉及到Android测试,经常使用adb来抓取tcp网络包和adb日志来定位问题,所以测试人员掌握这项技能还是非常...

  • Windows抓取Android和iOS手机上app的log

    一、Android篇 1.使用adb logcat抓取 打印简单日志:adb logcat 打印日志具有详细时间和...

  • adb 命令抓取log(上篇)

    如何使用adb命令抓取Android log日志?1.首先配置adb命令运行环境,很简单,百度下载adt bund...

  • adb命令

    adb重连 adb kill-server adb start-server 日志抓取1、adb logcat>1...

  • rn常用命令

    android调试rn连接真机: adb reverse tcp:8081 tcp:8081

  • React Native 真机调试

    React Native 真机调试 Android 调试 1.adb reverse tcp:8081 tcp:8...

  • 测试常用命令

    1.抓取手机日志 adb logcat -b all >d:\q.txt2.jenkin...

  • ADB抓取手机日志

    最近在测试一款甲方公司的APP,严重点问题的需要提供日志,长时间不使用ADB有点生疏,所以记录一下,加深点印象。 ...

  • 在安卓上真机调试

    1.Android Studio 运行一个debug包在手机上2.adb reverse tcp:8081 tcp...

  • Linux 安装 adb

    一、下载 adb 包 在 Android 官网上下载 adb 的包,链接地址:https://developer....

网友评论

      本文标题:Android抓取tcp包和adb日志

      本文链接:https://www.haomeiwen.com/subject/vlskbxtx.html