您的位置:首页 > 移动开发 > Android开发

Android异常-UnKnownHostException-Unable to reslove host "XXX" no address associated

2016-12-19 22:48 661 查看

异常环境:

模拟机上跑程序,之前正常,然后某一次之后就开始报这个错误

异常出现的地方:

URL url = new URL(netUrl);
//返回一个URLConnection对象,它表示到URL所引用的远程对象的连接
conn = (HttpURLConnection) url.openConnection();
//设置连接超时为5秒
conn.setConnectTimeout(5000);
//建立到远程对象的实际连接
conn.connect();
//得到连接读取的输入流
inputStream = conn.getInputStream();


异常解决方法:

1.检查是否连接网络

这个因为是模拟机,直接看电脑有没有正常的连接网络是最快捷的检验方法

2.检查Android.manifest.xml文件是否配置网络权限

<!--允许应用程序联网,以便向我们的服务器端发送数据-->
<uses-permission android:name="android.permission.INTERNET"/>


3.如果以上两个方法都不起作用,请重启你的模拟机试一下,说不定就有奇迹发生了.

姐姐我在这个bug上纠结了两个小时有木有,如果不是感觉有点太夸张,都差点修改host文件,配置dns了.

参考博客:

http://blog.csdn.net/murongshusheng/article/details/7623188

http://stackoverflow.com/questions/3514398/android-java-net-unknownhostexception-host-is-unresolved
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐