Почему модернизация Android работает иначе, чем IOS Alamofire?

#android #ios #retrofit2 #okhttp3

#Android #iOS #модернизация 2 #okhttp

Вопрос:

Я внедрил мобильное приложение в IOS и Android, используя соединения TCP-сокетов с общим сервером. Как следует из названия, в Android я использую Retrofit2 с okhttp-3.2.0, в IOS я использую AlamoFire.

Всякий раз, когда подключение к Интернету ненадежно, я получаю гораздо больше тайм-аутов подключения в Android, чем в IOS, даже если я вручную установил для обоих тайм-аут в 30 секунд. Моя теория заключается в том, что IOS / Alamofire реализует некоторые параметры TCP по умолчанию, которые более устойчивы к плохим соединениям.

Возможно ли распечатать / изменить параметры низкого уровня TCP в Retrofit2 / okhttp? и Alamofile?