несколько (мои и сторонние -сторонние )нативные библиотеки в Android NDK

Мне приходится использовать две нативные библиотеки :одна моя собственная, а другая сторонняя -. Пока я использовал их в отдельных проектах, все было ок. Но теперь я получаю Exception Ljava/lang/UnsatisfiedLinkError.

Я использую Eclipse.

Я обнаружил, что если я помещу существующую библиотеку в libs/armeabi, Eclipse начнет компиляцию нативного кода и завершится ошибкой. Если я перестрою часть JNI из командной строки, компиляция пройдет успешно, но сторонняя библиотека исчезнет. Действительно глупо.

Итак, как мне указать Eclipse использовать существующую библиотеку.so вместе с библиотекой, которую необходимо собрать? Библиотеки независимы.

6
задан JoshDM 2 September 2019 в 04:01
поделиться