0

我需要开发一个 Android 应用程序,通过 WiFi 与计算机建立连接,然后发送数据包。但是,我需要控制发送数据包,不仅是他们的数据,还有头,应该也可以修改他们头中的任何字段。在 Windows 中,可以使用 winpcap 和 jpcap,我想知道我是否可以在 Android 上找到类似的东西。是否有任何现成的 API 可以帮助解决我的问题?

4

1 回答 1

0

Android 上的 Java/Dalvik 应用程序没有可用的 API 可以让您这样做。

不过,Android 是一个 Linux 系统。因此,您可以尝试查找/编写一两个 Linux 应用程序来支持您的工作——或者使用 JNI。

底线:本机代码肯定是实现您想要的东西所必需的,仅在 Java 中无法做到这一点。

于 2011-10-30T18:08:49.470 回答