在我的Android应用程序阅读RSS链接,我得到这个错误:
java.net.UnknownHostException: 无法解析主机“example.com”; 没有与主机名关联的地址。
在我的模拟器中,我可以通过浏览器连接到谷歌。 请帮我解决这个问题。
在我的Android应用程序阅读RSS链接,我得到这个错误:
java.net.UnknownHostException: 无法解析主机“example.com”; 没有与主机名关联的地址。
在我的模拟器中,我可以通过浏览器连接到谷歌。 请帮我解决这个问题。
当前回答
有时候在模拟器上,我必须在应用程序访问互联网之前启动浏览器。
其他回答
这是由于WiFi禁用或没有正确连接造成的WiFi错误。
只需重新连接wifi就可以解决问题。
“似乎您正在试图解决这个主机,这是无效的。”
检查rss URL
更新 以下是可能性
1您的浏览器配置了代理,应用程序没有
System.setProperty("http.proxyHost", "my.proxyhost.com");
System.setProperty("http.proxyPort", "1234");
2你的浏览器可以访问互联网。没有应用程序
3可以是SSL问题,如果URL是安全的
我也有同样的问题。我的虚拟设备在设备顶部栏上显示了一个被划掉的WiFi图标。我重启了虚拟设备,一切恢复正常。
无法解析主机“”;没有与主机名关联的地址
我遇到了这个问题,我用这种方法解决了它。 改变
http://hostname/abc/def/ghi/name.php
to
http://ipaddress/abc/def/ghi/name.php //http://97.68.XX.YY/abc/def/ghi/name.php
我用这种方法解决了这个问题……您必须提供服务器IP地址,而不是主机名/服务器名。
请尝试一下并评论您的反馈。
这不是你的错,亲爱的,当模拟器处于奇怪的状态时,有时会发生这种情况。重新启动模拟器对我有帮助。