Я хочу вызвать функцию C из Java с помощью JNI. А в функции C я хочу создать JVM и вызвать некоторые объекты Java. Когда я пытаюсь создать JVM, JNI_CreateJavaVM возвращает -1.
Итак, я хочу знать, возможно ли это сделать. Код C компилируется для создания файла .so (в Linux), а код Java вызывает функцию в файле .so.
Любой пример выполнения Java-> C-> Java будет полезен.
Спасибо .