在我的Android应用程序阅读RSS链接,我得到这个错误:
java.net.UnknownHostException: 无法解析主机“example.com”; 没有与主机名关联的地址。
在我的模拟器中,我可以通过浏览器连接到谷歌。 请帮我解决这个问题。
在我的Android应用程序阅读RSS链接,我得到这个错误:
java.net.UnknownHostException: 无法解析主机“example.com”; 没有与主机名关联的地址。
在我的模拟器中,我可以通过浏览器连接到谷歌。 请帮我解决这个问题。
当前回答
无法解析主机“”;没有与主机名关联的地址
您必须检查您舱单上的以下代码:
<uses-permission android:name="android.permission.INTERNET" />
至少对我来说最重要的是:-
启用移动设备上的wifi连接或互联网连接
其他回答
检查你有:
1-接入互联网连接。
2-使用互联网的权限在清单中。
3- url主机是有效的,并且注册在可信域名服务器上。
我在模拟器中也看到过这个问题。在我的例子中,它是由启动模拟器,然后使计算机进入睡眠状态或更改网络连接(从工作到家庭等),然后再次尝试使用相同的模拟器引起的。在这种情况下,关闭并重新启动模拟器可以解决问题。
这是由于WiFi禁用或没有正确连接造成的WiFi错误。
只需重新连接wifi就可以解决问题。
有时候在模拟器上,我必须在应用程序访问互联网之前启动浏览器。
你可能没有上网权限。试着把这个添加到你的AndroidManifest.xml文件,在</manifest>之前:
<uses-permission android:name="android.permission.INTERNET" />
注意:上面的内容不一定要放在</manifest>标签之前,但这是一个很好的/正确的位置。
注意:如果这个答案对你的情况没有帮助,请阅读其他答案!