Я написал оболочку JNI для DLL-файла .net (DLL была обновлена соответствующим образом), но решение застряло, как только вызов функции DLL.
У меня есть .net DLL, которая используетсяполучить доступ к сканеру отпечатков пальцев SecuGen. Работает нормально при использовании в .net проекте. Теперь я хочу использовать его в проекте JAVA. Я обновил файл dll в соответствии с требованиями JNI. Он не возвращается после вызова функции в dll, то есть элемент управления покидает JVM, и, следовательно, я не могу отладить то, что не так или происходит. Редактировать: я наконец-то смог вызвать одну из функций из DLL (более простой). Но все же, когда я вызываю CaptureImage, он просто зависает.