Restcomm Android SDK 和 libjingle

Restcomm Android SDK and libjingle

我想知道在从 git 签出 SDK 时如何获取 libjingle。 我最终做的是在 build.gradle:

中添加 libjingle 作为编译依赖项
compile 'io.pristine:libjingle:11139@aar'

但看起来界面与您在 SDK 中使用的界面有所不同,因此不确定要使用哪个 libjingle 版本。 谢谢

好的,为了避免存储库因携带二进制文件而变得庞大,我们只将二进制文件放在发行版中。所以我建议从 here 下载最新的 .tar.bz2 并从 restcomm.android.sdk/libs/libjingle_peerconnection*.jar 和 [=19= 复制本机和非本机库].sdk/libs/jniLibs/armeabi-v7a/libjingle_peerconnection*.so 到源代码树中的相同位置。这样,它们应该可以在 Android Studio 项目中被发现。

这些将在某些时候变成 maven 依赖项以避免此类问题。

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