0

我需要编写一个应用程序,该应用程序将连接到特定的WiFi网络(给定IP地址/名称),并在该WiFi下监听网络数据包。android - 监测WiFi流量和数据包

最终,我应该能够检测到特定的数据包并采取相应的行动。

我想自己编写应用程序,那么有什么工具/库可以监控流量? (像C#中的PCAP.net的东西)。

还有一个问题,我有可能检测到该网络下的所有数据包吗?或者只是我发送/接收的那些?

谢谢!只是想看看那里有什么图书馆,并听到有经验的人......

回答

0

您可以使用Android的TrafficStats类来监控流量。

Android Developer's约TrafficStats:

Class提供网络流量统计。这些统计数据包括传输和接收的字节以及在所有接口上通过移动接口传输和接收的网络数据包,并且基于每个UID。