pjsua for android error(找不到符号......)

时间:2014-10-08 14:16:24

标签: android android-ndk swig pjsip

我在官方网站上下载了最新版本的pjsip(2.3)源代码并正确安装。 然后我使用ndk-build命令构建android pjsua示例(安装swig 2.0.12!swig 3 ...导致其他错误)没有任何错误。现在我从google网站导入eclipse ADT中的示例项目(本周下载并安装)。 Eclipse告诉我代码中没有问题。但是当我将其下载到手机(Nexus 5)时,它会在屏幕上显示错误信息。

  

UnsatifiedLinkError:dlopen失败:找不到“libpjsua.so”引用的符号“rand”......

项目构建路径等于我手机的Android版本。

我不知道如何解决这个问题...

1 个答案:

答案 0 :(得分:0)

我是如何解决这个问题的?看一下评论

步骤1:安装新的ndk(适用于32位)

第2步:重新安装pjsip(使用android设置)

第3步:ndk构建示例应用程序

第4步:将项目包括在日食中