Android NDK тянет JNI с помощью Gradle и Jitpack?

У меня есть проект библиотеки Android на GitHub. В основном это Java-порт популярной библиотеки BASS: http://www.un4seen.com/

Все.so файлы находятся в каталоге /jniLibs нашел в src/main,

Я могу сделать релиз и могу взять его с помощью jitpack. Я знаю, как он работает, потому что у меня есть тестовый класс в библиотеке, и я вижу его в автозаполнении после добавления библиотеки в мой проект с помощью Gradle.

Хотя этот класс работает, я могу использовать любой из методов BASS. С чего бы это?

1 ответ

Очевидно, что при использовании ndk вы должны быть осторожны с именами пакетов.

Это было недокументировано, но в моем случае библиотека BASS должна была иметь определенное имя пакета для доступа. В этом случае это было com.un4seen.bass

Другие вопросы по тегам