标签: java android jnetpcap
我已经下载了最新版本的jnetpcap,并将其添加到我在eclipse中的android项目中作为“Add external JAR”。但是当我运行该程序时,应用程序立即在我的模拟器上崩溃,并在日志中收到以下错误:
java.lang.NoClassDefFoundError: org.jnetpcap.Pcap
有谁知道如何解决这个问题?
答案 0 :(得分:2)
您需要首先使用Android NDK将jnetpcap c文件编译为共享库(.so)。然后,您需要创建自己的JNI或使用与此this相关的官方网站中提供的thread之类的现有JNI。看here。
答案 1 :(得分:0)
您是否导出了图书馆?在第4页的eclipse构建路径中,确保它存在于可能使用它的任何代码之上,并确保它已被检查。