Как я могу использовать библиотеку Android .so в коде Java? - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь использовать библиотеку .so Android в своем проекте Java, желая использовать функцию внутри самой библиотеки. Как мне поступить так?

Пока я использую

System.load("path/to/library.so");

Но это исключение,

Не удалось загрузить библиотеку собственного кода. java.lang.UnsatisfiedLinkError:% path%: невозможно загрузить этот .dll (машинный код = 0x34) на 64-битную платформу AMD

1 Ответ

0 голосов
/ 30 октября 2019

Вы должны использовать JNI.

читать эту страницу: https://en.wikipedia.org/wiki/Java_Native_Interface

...