Доступ к внешним собственным функциям с использованием JNI

У меня есть небольшое сомнение относительно доступа к нативной библиотеке NDK,

  1. Можно ли получить доступ к собственным функциям в библиотеке, используя JNI? У меня есть библиотека, полностью построенная на C++Можно ли загрузить эту внешнюю библиотеку и записать JNI общаться с функциями в библиотеке?
  2. Если нет, то возможно ли это JNI class в библиотеке и общаться с ним из Android деятельность?

1 ответ

Решение

Посмотрите на этот пример кода:

https://github.com/mkowsiak/jnicookbook/tree/master/recipeNo025

Там у вас есть пример кода, который оборачивает код C++ в оболочку JNI.

К сожалению, все, что вы можете сделать (внутри JNI), это вызвать встроенную функцию.

Веселитесь вместе с JNI!

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