Picasso не загружает изображения из HTTP-ссылок в API 28

Поэтому я недавно столкнулся с проблемой, когда загружаются только изображения из HTTPS-ссылок, а все остальные изображения - нет. Это произошло, когда я переключился на API 28. Он никогда не делал этого до 28. Он терпит неудачу на всех изображениях, которые он не может загрузить, или только говорит «Неудачный запрос». Это версия 2.71828

Всего 1 ответ


Оказывается, что согласно странице конфигурации сетевой безопасности , Starting with Android 9 (API level 28), cleartext support is disabled by default.

Решение состоит в том, чтобы включить android:usesCleartextTraffic="true" внутри тега application в AndroidManifest.xml , и все.

Это проблема, хотя использование Glide на уровне Api 28 и попытка получить доступ к одному и тому же изображению на самом деле дадут вам знать, что это проблема в LogCat, в то время как Picasso терпит неудачу, но это нормально.