Проблемы с Retrofit'ом в API 28 и выше

Написал приложение погоды и все это время тестировал на виртуальном устройстве. Там оно работает и выполняет все функции. Но вот после установки на мой телефон Xiaomi у меня просто крутится ProgressBar (который я установил во время загрузки и получения данных). Протестировал на другой телефоне Samsung Galaxy A3 и все заработало так же, как и на виртуальном устройстве. Потом взял другой телефон Xiaomi - та же беда с ProgressBar. Как я понял дело именно в прошивке MiUI. Кто-нибудь сталкивался с этим? И как это исправить?


Ответы (1 шт):

Автор решения: Тагир Идрисов

Проблема была в протоколе http, а точнее в его использовании. Как мне посоветовал ЮрийСПб я изменил тип протокола на https и программа заработала корректно на всех версиях Android

→ Ссылка