Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';捕获我自己的android应用程序发送和接收的数据包的最佳方式是什么?_Android_Packet Capture - Fatal编程技术网

什么';捕获我自己的android应用程序发送和接收的数据包的最佳方式是什么?

什么';捕获我自己的android应用程序发送和接收的数据包的最佳方式是什么?,android,packet-capture,Android,Packet Capture,我是VOIP呼叫应用程序的开发人员,正在尝试解决连接问题 我想在生产中发布一些东西,上传自己呼叫的pcap跟踪——特别是那些掉话、噪音大或其他不好的呼叫 似乎有一些外部应用程序(其中一些需要root)可以捕获所有应用程序的网络流量,但没有一个库可以嵌入到我的应用程序中并提供来帮助我调试 是否有一种易于使用的解决方案?1。Wireshark 在笔记本电脑上运行Wireshark,并将笔记本电脑设置为热点。将设备连接到笔记本电脑的热点,然后运行。Wireshark将捕获所有数据包 2。亚洲开发银行

我是VOIP呼叫应用程序的开发人员,正在尝试解决连接问题

我想在生产中发布一些东西,上传自己呼叫的pcap跟踪——特别是那些掉话、噪音大或其他不好的呼叫

似乎有一些外部应用程序(其中一些需要root)可以捕获所有应用程序的网络流量,但没有一个库可以嵌入到我的应用程序中并提供来帮助我调试


是否有一种易于使用的解决方案?

1。Wireshark

在笔记本电脑上运行Wireshark,并将笔记本电脑设置为热点。将设备连接到笔记本电脑的热点,然后运行。Wireshark将捕获所有数据包

2。亚洲开发银行

adb root>remount>shell

$su>tcpdump-w/sdcard/tcp>
[CTRL-C]停止>退出

adb pull /sdcard/tcp

我建议你使用Charles(特别是当你使用https时):

兄弟,你有没有得到一个??