2

我正在尝试使用 pjsip 2.7 版和 g729 为 android 构建 pjsip 应用程序。我能够使用 cmake 构建 g729 库,并且 pjsip 能够识别它。我成功构建了 so 文件。我将sofile保存在名为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

4

0 回答 0