2

如果已下载最新的 jnetpcap 版本并将其安装在我的 linux 机器上(将 libjnetpcap.so 复制到 /usr/lib 并设置 PATH)。我用 eclipse 在一个简单的 JAVA PROJECT 中测试了这个库,效果很好。但是在eclipse中的ANDROID PROJECT中,我收到了错误

 java.lang.NoClassDefFoundError: org.jnetpcap.Pcap

甚至可以在 ANDROID 项目中使用这个库,因为一切都适用于我的 JAVA 项目吗?

是否有另一种可能将 Pcap 函数与 JNI 一起使用并在 C 中实现相关函数?

4

1 回答 1

0

您必须在目标主机和开发主机上安装 Jnetpcap。这在 Android 中是否可行是另一个问题,但这里没有迹象表明你已经尝试过。

于 2013-03-17T00:01:03.223 回答