#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?