Работает ли pcap4j на андроид?
Мне необходимо иметь возможность отсылать пакеты в приложении, для чего я решил установить pcap4j. Импортировал я его так:
implementation 'org.pcap4j:pcap4j-core:2.0.0-alpha.6'
При запуске приложения вылетала такая ошибка:
java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/android-x86/libjnidispatch.so) not found in resource path (.)
Я пытался исправить ее так же как в этом вопросе:https://stackoverflow.com/questions/53383745/android-jna-unsatisfiedlinkerror-native-library-com-sun-jna-xxx-libjnidispatch, но получал Duplicate class ошибку:
implementation 'org.pcap4j:pcap4j-core:2.0.0-alpha.6'
implementation 'net.java.dev.jna:jna:5.8.0@aar'
Я так же пробовал установить уже скомпилированные библиотеки, но ошибка осталась той же:
(com/sun/jna/android-x86/libjnidispatch.so) not found in resource path (.)
implementation files('libs/jna-5.3.1.jar')
implementation files('libs/pcap4j-core-2.0.0-alpha.6.jar')
implementation files('libs/slf4j-api-1.7.26.jar')
Я плохо разбираюсь в android и java, работает ли вообще эта библиотека на андроид или есть другие рабочие библиотеки с подобным функционалом?