Проблемы с Retrofit'ом в API 28 и выше
Написал приложение погоды и все это время тестировал на виртуальном устройстве. Там оно работает и выполняет все функции. Но вот после установки на мой телефон Xiaomi у меня просто крутится ProgressBar (который я установил во время загрузки и получения данных). Протестировал на другой телефоне Samsung Galaxy A3 и все заработало так же, как и на виртуальном устройстве. Потом взял другой телефон Xiaomi - та же беда с ProgressBar. Как я понял дело именно в прошивке MiUI. Кто-нибудь сталкивался с этим? И как это исправить?
Ответы (1 шт):
Проблема была в протоколе http, а точнее в его использовании. Как мне посоветовал ЮрийСПб я изменил тип протокола на https и программа заработала корректно на всех версиях Android