当前位置: 首页 > 知识库问答 >
问题:

Android Picasso未从LAN url加载

弘靖琪
2023-03-14

我的简单Web服务器是Python3 SimpleHTTPRequest estHandler,它工作得很好。它在LAN机器的图片html" target="_blank">文件夹中运行,我已经使用浏览器对其进行了测试并输入了测试URL,例如:http://192.168.1.111:8000/2020-02-09/test.jpg

但是,毕加索不会加载相同的URL。它将通过“file://”加载本地图片。作为测试,我测试了一个Internet URL,它也成功加载。所以我把问题缩小到局域网地址。

我尝试过android:networkSecurityConfig解决方案,但没有成功。现在我的想法已经没有了,我打算抛弃毕加索,通过ftp加载图像,但我不想进入高效内存管理领域。请建议。。。

共有1个答案

彭鹭洋
2023-03-14

我说得有点太早了!我试图绕过毕加索,使用基于java的异步任务。网并在调试窗口中看到错误:java。伊奥。IOException:不允许到192.168.1.150的明文HTTP流量

所以,这让我去了不允许的Cleartext超文本传输协议流量并重新访问了networkSecurityConfig解决方案。使用已接受的答案,错误现在消失了,毕加索加载成功。我只希望它产生了那个错误消息!感谢Shafi Muhammed。

 类似资料:
  • 我无法运行战争,因为我配置了所有的模块在野生苍蝇,和这个战争是运行良好的jboss 6与相同的web.xml配置,当我部署在野生苍蝇后所有的设置为迁移然后我得到class NotFind异常,因为我有几个servlet映射在web.xml 欲了解更多信息,请在下面找到 在Wildfly我得到下面异常: 这里是web.xml http://java.sun.com/xml/ns/javaee/web

  • 我是一个新的编码,我正在尝试设置一个图像作为我的CSS页面的背景。我可以让背景改变颜色,但当我尝试使用一个实际的图像,什么都不加载。 以下是我的HTML: 以下是我的CSS: 我做错了什么?

  • 我的IDE是Intellij。我尝试了这个文档来学习预加载器,但由于某些原因,预加载器从来没有从我的主类中调用过,甚至它的方法也没有被调用过。

  • 我的Spring Boot项目不加载视图从src/main/Resources/模板/login.html.但是它加载视图从src/main/Resources/静态/index.html. 以下是我的项目结构: 我添加了简单的

  • 我们有一个Sonatype Nexus在我们的环境中运行,它配置了另一个Nexus作为代理存储库。当我们消耗我们的依赖时,我们向我们的关系索取它们。直到昨天我在我们的项目中添加了一个新的依赖项。 Maven似乎没有正确解析部署的快照版本。在maven日志中,我可以看到它正在下载maven-metadata.xml,但是当它试图下载包含二进制文件的zip文件时,它没有用当前的快照版本替换-snaps

  • 我有一个Karaf应用程序,在一个.kar文件中有三个bundle,由features.xml指定。 部署工作在我的Dev机器上,我怀疑依赖包是从本地Maven repo中提取的,因为构建过程是最新的。 当前,要在目标计算机上解决这一问题,我必须将本地repo复制到[karaf.root]/system/文件夹中,以便在热部署.kar时更新所有包。 有没有人知道如何配置features.xml,使