跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教一个 Android glide 使用问题
未分類
1 4 月 2021

请教一个 Android glide 使用问题

请教一个 Android glide 使用问题

資深大佬 : hehezhang 0

我要用 glide 去网上去加载一个图片

ImageView iv = findViewById(R.id.iv); Glide.with(this).load(url).into(iv); 

url 是 ip 加端口的形式 结果报错了

class com.bumptech.glide.load.engine.GlideException: Failed to load resource Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetching data failed, class java.io.InputStream, REMOTE Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetch failed Cause (1 of 1): class java.io.IOException: Cleartext HTTP traffic to **.***.***.*** not permitted 

之后 我使用域名访问就可以正常访问 这是有什么限制吗

大佬有話說 (5)

  • 資深大佬 : hstan

    “Cleartext HTTP traffic to **.***.***.*** not permitted”
    看起来是 android P 的网络限制吧
    试试在 xml 下的 network-security-config 里增加你们的 ip 配置

  • 資深大佬 : kingiis

    试错法
    先加载一个本地图片
    然后加载一个 http 图片
    然后加载一个 https 图片
    然后加载一个带端口图片

  • 資深大佬 : hmhm7442

    参考 1 ,高版本 android 禁止 http 明文

  • 資深大佬 : iture

    再说一个方法,是在 AndroidManifest 文件中的 <application> 节点中增加一个 useHTTPClearText (好像是这个名字)配置,并设置为 true 。

  • 資深大佬 : ZoteTheMighty

    Cleartext HTTP traffic. 很明显了, 不能使用明文传输,需要适配下高版本的 Android 。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具