我想知道当从git中检出SDK时如何获取libjingle。
我最终要做的是在build.gradle中添加libjingle作为编译依赖项:

compile 'io.pristine:libjingle:11139@aar'


但看起来接口已与您在SDK中使用的接口有所不同,因此不确定要使用的libjingle版本。
谢谢。

最佳答案

好的,因此,为了避免由于携带二进制文件而导致存储库过大,我们只将二进制文件放入发行版中。因此,我建议从here下载最新的.tar.bz2,并从restcomm.android.sdk / libs / libjingle_peerconnection * .jar和restcomm.android.sdk / libs / jniLibs / armeabi-复制本地库和非本地库v7a / libjingle_peerconnection * .so到源树中的相同位置。这样,就可以在Android Studio项目中发现它们。

在某些时候,这些将变成Maven依赖关系,以避免此类问题。

现在,关于您使用的io.pristine:libjingle:11139 @ aar,这将是一个问题,因为此版本比restcomm-android-sdk中的版本早得多,并且API确实在某些方面有所不同。

08-15 21:42