亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Android Glide 添加了 網絡限權還是無法加載圖片

Android Glide 添加了 網絡限權還是無法加載圖片

qq_Heucheleisir_0 2019-07-05 11:22:28
if?(mContext?!=?null)?{ ????Glide.with(mContext) ????????????.load("http://res.lgdsunday.club/poster-1.png") ????????????.into(viewHolder.ivIcon);打包以后手機上顯示正常 但是在api29虛擬機上 顯示不出來圖片 網絡限權也添加了<uses-permission?android:name="android.permission.INTERNET"?/>W/Glide: Load failed for http://res.lgdsunday.club/poster-1.png with size [353x353]? ? class com.bumptech.glide.load.engine.GlideException: Failed to load resource? ? There was 1 cause:? ? java.io.IOException(Cleartext HTTP traffic to res.lgdsunday.club not permitted)? ? ?call GlideException#logRootCauses(String) for more detail? ? ? Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetching data failed, class java.io.InputStream, REMOTE? ? There was 1 cause:? ? java.io.IOException(Cleartext HTTP traffic to res.lgdsunday.club not permitted)? ? ?call GlideException#logRootCauses(String) for more detail? ? ? ? Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetch failed? ? There was 1 cause:? ? java.io.IOException(Cleartext HTTP traffic to res.lgdsunday.club not permitted)? ? ?call GlideException#logRootCauses(String) for more detail? ? ? ? ? Cause (1 of 1): class java.io.IOException: Cleartext HTTP traffic to res.lgdsunday.club not permittedI/Glide: Root cause (1 of 1)? ? java.io.IOException: Cleartext HTTP traffic to res.lgdsunday.club not permitted? ? ? ? at com.android.okhttp.HttpHandler$CleartextURLFilter.checkURLPermitted(HttpHandler.java:124)? ? ? ? at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:462)? ? ? ? at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)? ? ? ? at com.bumptech.glide.load.data.HttpUrlFetcher.loadDataWithRedirects(HttpUrlFetcher.java:104)? ? ? ? at com.bumptech.glide.load.data.HttpUrlFetcher.loadData(HttpUrlFetcher.java:59)? ? ? ? at com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.loadData(MultiModelLoader.java:100)? ? ? ? at com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.startNextOrFail(MultiModelLoader.java:164)? ? ? ? at com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.onLoadFailed(MultiModelLoader.java:154)? ? ? ? at com.bumptech.glide.load.data.HttpUrlFetcher.loadData(HttpUrlFetcher.java:65)? ? ? ? at com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher.loadData(MultiModelLoader.java:100)? ? ? ? at com.bumptech.glide.load.engine.SourceGenerator.startNext(SourceGenerator.java:62)? ? ? ? at com.bumptech.glide.load.engine.DecodeJob.runGenerators(DecodeJob.java:309)? ? ? ? at com.bumptech.glide.load.engine.DecodeJob.runWrapped(DecodeJob.java:279)? ? ? ? at com.bumptech.glide.load.engine.DecodeJob.run(DecodeJob.java:235)? ? ? ? at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)? ? ? ? at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)? ? ? ? at java.lang.Thread.run(Thread.java:919)? ? ? ? at com.bumptech.glide.load.engine.executor.GlideExecutor$DefaultThreadFactory$1.run(GlideExecutor.java:446)
查看完整描述

3 回答

?
曉黑黑雜

TA貢獻1條經驗 獲得超3個贊

android9.0系統默認禁止http協議,即禁止明文傳輸,必須使用https來通訊;而app中所使用的圖片和某些地方用的正好是http協議的方式。

在Manifest的application中加入以下語句即可


android:usesCleartextTraffic="true"


查看完整回答
3 反對 回復 2019-07-25
點擊展開后面1
  • 3 回答
  • 0 關注
  • 12726 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號