Мне нужно посмотреть, какие методы доступны в файле .so, чтобы я мог использовать их как private native int JNIMethod(String args); в Java. Это возможно? если да, то как? Спасибо
private native int JNIMethod(String args);
Вы можете использовать nm, objdump or readelf, чтобы увидеть открытые функции в файле .so. Пример:
nm, objdump or readelf
objdump -T your_shared_object.so | c++filt
Передача результата в c++filt необходима только в том случае, если имена изменены.
c++filt