Вступить в клуб →
лёгкаявопросСеть: Retrofit, OkHttp и сериализация

Запросы к тестовому серверу по http падают с CLEARTEXT communication not permitted

Бэкенд-разработчик поднял сервер на своей машине, приложение обращается к http://192.168.1.20:8080/. Каждый запрос падает с UnknownServiceException: CLEARTEXT communication to 192.168.1.20 not permitted by network security policy. targetSdk — 34.

Что происходит?

  • Android по умолчанию запрещает незашифрованный HTTP
  • В манифесте нет разрешения INTERNET
  • OkHttp не поддерживает адреса по IP
  • Сервер отклоняет запросы без сертификата

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела