java.lang.UnsatisfiedLinkError:dlopen failed:library" libbcg729.so.0"没找到pjsip

时间:2017-10-09 14:54:41

标签: java android android-ndk pjsip pjsua2

我正在尝试使用带有g729的pjsip 2.7版为Android构建pjsip应用程序。 我能够使用cmake构建g729库,pjsip能够识别它。我成功构建了so文件。 我把它保持在名为armeabi-v7a的jnifolder中。 但是pjsip示例应用程序甚至无法启动它会抛出以下异常

Process: org.pjsip.pjsua2.app, PID: 13121                                                                      java.lang.UnsatisfiedLinkError: dlopen failed: library "libbcg729.so.0" not found                                                                          at java.lang.Runtime.loadLibrary(Runtime.java:372)                                                                          at java.lang.System.loadLibrary(System.java:1076)                                                                          at org.pjsip.pjsua2.app.MyApp.<clinit>(MyApp.java:295)                                                                          at org.pjsip.pjsua2.app.MainActivity.onCreate(MainActivity.java:132)

我完全按照这个链接但它显示了这个错误? 怎么解决? https://trac.pjsip.org/repos/ticket/2029

0 个答案:

没有答案