До выхода LibLinphone 4.0.0 SDK для Android я использовал какую-то случайную старую библиотеку linphone-sdk.aar, которую я нашел в каком-то проекте. Размер .aar составляет около 15 МБ, и эта библиотека работает нормально, и у меня есть варианты для включения файлов из
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 версию, но проблема та же!
- Тогда я увидел, что вы можете загрузить некоторые снимки сборок с linphone на
https://www.linphone.org/snapshots/android/
и найденная версия
liblinphone-android-sdk-3.3.2-54-g115f74d
Эта версия работает нормально, но размер .aar составляет около 80 МБ!
Вопросы, касающиеся этой проблемы
- Кто-нибудь знает, почему эта версия 4.0.0 SDK имеет проблемы
- Нужно ли создавать что-то еще из исходных файлов (я использовал make liblinphone-android-sdk ), чтобы это работало?
- Почему некоторые .aar-файлы так отличаются по размеру, это с 80 МБ включается больше, чем тот, который только 15 МБ? Какой размер для последнего liblinphone в порядке?
Спасибо!