Как убрать ошибку «Retrofit isnt responding»?

Идет загрузка данных из сайта, если немного подождать то все ок но если сразу начать получать данные возникает Retrofit isnt responding. Как решить?
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 1
@klim76
android/java/sql
Потому что асинхронность....
Приложение отправило запрос , сервер обработал и послал ответ, приложение получило данные , разжевало в объекты и вот готов колбек вашего вызова. И на всё это вышеперечисленное тратится время, в случае больших объемов данных и плохого интернета - немалого. И вот что бы основной поток не тупил пока это все отработает программисты изобрели асинхронные вызовы.
Читайте мануал
З.Ы. а вы пытаетесь "сразу" получить данные которых пока еще у ретрофита нет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы