Oda*_*aym 0 android image http picasso
所以我最近遇到了一个问题,只有来自 HTTPS 链接的图像才能成功加载,而所有其他图像都不能。这发生在我切换到 API 28 时。它在 28 之前从未这样做过。它在无法加载的所有图像上静默失败,或者只说“无法满足的请求”。这是版本2.71828
2.71828
Oda*_*aym 6
原来,根据网络安全配置页面,Starting with Android 9 (API level 28), cleartext support is disabled by default.
Starting with Android 9 (API level 28), cleartext support is disabled by default.
解决方案是android:usesCleartextTraffic="true"在application标签内包含AndroidManifest.xml,就是这样。
android:usesCleartextTraffic="true"
application
AndroidManifest.xml
这就是问题所在,尽管在 Api 级别 28 中使用 Glide 并尝试访问相同的图像实际上会让您知道这是 LogCat 中的问题,而 Picasso 则静默失败,但这很好。
归档时间:
6 年,11 月 前
查看次数:
1083 次
最近记录: