Я пытаюсь включить tls в pjsip и загрузить его в проект Android. Для этого я строю pjsip с поддержкой openssl. Я загрузил открытые двоичные файлы с https://github.com/emileb/OpenSSL-for-Android-Prebuilt. Я установилPjsua2.so с поддержкой tls, не мог загрузить проект андроида
./configure-android --use-ndk-cflags --with-ssl=path_to_folder
После этого я попытался построить pjsip, все в порядке.
Я добавил libssl.so, libcrypto.so, pjsua2.so в проект студии Android. Когда я попытался загрузить pjsua2.so:
static {
loadLibrary("pjsua2");
}
я получил ошибку:
java.lang.UnsatisfiedLinkError: dlopen failed: could not load library "libssl.so.1.0.0" needed by "libpjsua2.so"; caused by library "libssl.so.1.0.0" not found
Как я могу это исправить?
Возможно, путь к libssl.so не подходит? – azimov