Pjsua2.so有tls支持,无法加载到android项目

时间:2016-03-11 12:10:23

标签: android ssl voip pjsip tls1.2

我正在尝试在pjsip中启用tls并将其加载到android项目。 为了做到这一点,我正在使用openssl支持构建pjsip。我从https://github.com/emileb/OpenSSL-for-Android-Prebuilt下载了openss二进制文件。 我设置了

$("#c").sortable();

$(".drag").css("margin-left",($(document).width()/2)-125);
$(window).resize(function(){
   $(".drag").css("margin-left",($(document).width()/2)-125);
});

之后我尝试构建pjsip,一切正常。

我在lib工作室项目中添加了libssl.so,libcrypto.so,pjsua2.so。 当我试图加载pjsua2.so时:

./configure-android --use-ndk-cflags --with-ssl=path_to_folder

我收到了错误:

static {
    loadLibrary("pjsua2");
}

我该如何解决?

1 个答案:

答案 0 :(得分:0)

添加de Openssl之后,您必须再次编译pjproject。在命令中你应该得到一些路径错误。如果正确添加-L和-I,则不应该出现问题并且编译并正常工作......