
我要用 glide 去网上去加载一个图片
ImageView iv = findViewById(R.id.iv); Glide.with(this).load(url).into(iv); url 是 ip 加端口的形式 结果报错了
之后 我使用域名访问就可以正常访问 这是有什么限制吗
1 hstan 2021 年 3 月 30 日 "Cleartext HTTP traffic to **.***.***.*** not permitted" 看起来是 android P 的网络限制吧 试试在 xml 下的 network-security-config 里增加你们的 ip 配置 |
2 kingiis 2021 年 3 月 30 日 试错法 先加载一个本地图片 然后加载一个 http 图片 然后加载一个 https 图片 然后加载一个带端口图片 |
3 hmhm7442 2021 年 3 月 30 日 参考 1 楼,高版本 android 禁止 http 明文 |
4 iture 2021 年 3 月 30 日 再说一个方法,是在 AndroidManifest 文件中的 <application> 节点中增加一个 useHTTPClearText (好像是这个名字)配置,并设置为 true 。 |
5 ZoteTheMighty 2021 年 3 月 31 日 Cleartext HTTP traffic. 很明显了, 不能使用明文传输,需要适配下高版本的 Android 。 |