client в билдере Retrofit.Builder().client(okHttpClient)
При чём можно не использовать самую новую версию OkHttp клиента.
И вот вопрос.
Сейчас активно пропагандируют TLSv1.2, с которым проблемы на Android 4.1-4.4. Без использования Google Play Services не получится на всех таких старых устройствах открывать соединения с TLSv1.2. И библиотека OkHttp не поддерживает эти андроиды с версии 3.13.х (Последняя, которая их всё ещё поддерживает - 3.12.х).
Можно ли с помощью build flavours в Android Studio указать проекту собирать приложение для 4.1-4.4 с OkHttp 3.12.x и для 5.0+ с самым последним OkHttp?
Работает ли надёжно Retrofit 2 последних версий с OkHttp 3.12.x?
флейворы создают новые билд-конфигурации, так что можно fl1Implementation, fl2Implementation
Обсуждают сегодня