У меня есть приложение, включающее две библиотеки, обе из которых зависят от собственных библиотек. Оба включены с помощью gradle, поэтому структура выглядит следующим образом:
Мое приложение
- Libary1
-- x86, armeabi native libs
- Library2
-- Library3
--- x86, armeabi, arm64-v8a
Я хочу удалить поддержку arm64, так как мне также понадобится этот *.so для Library1, которого у меня нет. (поэтому в настоящее время я получаю UnsatisfiedLinkError на устройствах arm64)
Я уже пробовал это: (с abiFilters "armeabi", "x86") https://stackoverflow.com/a/30799825/3325222< /а>
Но я все еще получаю папку arm64 и файлы *.so в моем apk... я что-то упускаю? Этот материал abiFilter должен работать даже в том случае, если нативные библиотеки находятся глубже в иерархии зависимостей, верно?
Заранее спасибо за любую поддержку :)