在适用于 Android 的 LibLinphone 4.0.0 SDK 发布之前,我正在使用一些我在某个项目中找到的随机旧库 linphone-sdk.aar。.aar 的大小约为 15mb,这个库工作正常,我可以选择包含来自
org.linphone.tools
org.linphone.core
org.linphone.mediastream
现在我尝试下载和更新 Linphone
liblinphone-android-sdk.4.0.0.zip
来自 http://www.linphone.org/technical-corner/liblinphone/downloads
我删除了旧的 .aar,并包含了这个 zip 文件中存在的这个,但我的项目返回错误,因为它找不到包
org.linphone.core
其他 2 个包 tools/mediastream 像以前一样正常找到。
-然后我尝试从源文件构建 linphone-android,经过很多问题我得到了 .aar 版本,但问题是一样的!
-然后我看到您可以在https://www.linphone.org/snapshots/android/上从 linphone 下载一些构建快照 并找到版本
liblinphone-android-sdk-3.3.2-54-g115f74d
这个版本可以正常工作,但是.aar的大小是80mb左右!
关于这个问题的问题
- 有谁知道为什么这个 4.0.0 SDK 版本有问题
- 我是否必须从源文件(我使用make liblinphone-android-sdk )构建其他东西才能使其工作?
- 为什么有些 .aar 文件的大小如此不同,这个 80mb 的文件是否比只有 15mb 的文件包含更多?最新的 liblinphone 哪个尺寸合适?
谢谢!