Я уверен, вы уже смотрели Учебное пособие по JNI на Oracle.Я быстро взглянул на ту часть, где реализована нативная функция , а dll скомпилирована , и я не думаю, что должны выполняться особые условия.
Я быпопробуйте с помощью одной простой функции из этой библиотеки:
- Напишите простых классов s только с основным методом, который использует один из собственных методов (с простыми параметрами длялегко запустить)
- Создать файл заголовка и
- запустить тестовое приложение
Если DLLне является «jni-совместимым» (что бы это ни значило), вы будете знать к тому времени, и тогда вы, вероятно, будете знать, что вам придется перекомпилировать нативный код.