我想从服务器使用加载图像时遇到问题 glide
这是我的代码
Glide.with(ImagePreviewActivity.this).load(path).into(img);
这是logcat:
W/Glide: Load failed for
http://localhost/AndroidFileUpload/file/IMG_20171128_153602.JPEG with size
[720x1120]
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.net.ConnectException: failed to connect to localhost/127.0.0.1
(port 80) after 2500ms: isConnected failed: ECONNREFUSED (Connection refused)
如何解决这个问题?任何建议,将不胜感激,谢谢。
从日志中检查此行
类java.net.ConnectException:无法连接到localhost / 127.0.0.1
这意味着您的映像路径在本地主机上。如果您在模拟器上运行,则应用程序的本地主机是模拟器。要访问桌面,请使用特殊的IP 10.0.2.2。如果您在设备上运行,则本地主机将是设备-通过本地网络IP连接到桌面。
这可能会引起问题。因此,滑行无法加载图像。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句