文档章节

java.net.UnknownHostException 异常处理

zhwj407906450
 zhwj407906450
发布于 2015/08/07 10:37
字数 266
阅读 333
收藏 1

关于java.net.UnknownHostException大家也许都比较熟悉,今天我来整理一下关于java.net.UnknownHostException的各种处理办法:

1、在Android项目中的AndroidManifest.xml中添加访问网络的权限:<uses-permission android:name="android.permission.INTERNET"/>;

2、访问网站已经倒闭/关闭或者不存在,可以在浏览器中验证一下;

3、无法解析该域名,可以将域名对应的ip写入到hosts文件中保存。

windows的hosts文件在“c:\windows\system32\drivers\etc”中。

Linux更改hosts的操作如下:

cd /etc/

vi hosts

输入:
211.151.71.11 www.xxxx.com

4、还有一种问题是手机网络设置的问题,遇到这种问题可以更换下手机网络设置改为3gnet或者其他的网络。

下面是一个检测网络类型的程序,可供大家来检测手机网络类型(也可以在手机中设置中直接查看):

public String NetType(Context context) {
        try {
            ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
            NetworkInfo info = cm.getActiveNetworkInfo();
            String typeName = info.getTypeName().toLowerCase(); // WIFI/MOBILE
            if (typeName.equalsIgnoreCase("wifi")) {
            } else {
                typeName = info.getExtraInfo().toLowerCase();
                // 3gnet/3gwap/uninet/uniwap/cmnet/cmwap/ctnet/ctwap
            }
            return typeName;
        } catch (Exception e) {
            return null;
        }
    }

 

© 著作权归作者所有

上一篇: sql 字符串替换
下一篇: js获取当前时间
zhwj407906450
粉丝 3
博文 43
码字总数 20305
作品 0
东城
程序员
私信 提问
tomcat启动报错:Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown:

问题:启动tomcat遇到启动报错: Error: Exception thrown by the agent : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: base: base: Tempora......

nj-zhangmq
2016/08/11
765
0
错误: 代理抛出异常错误: java.net.MalformedURLException: L...

问题:错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: Master.Hadoop: Master.Hadoop解决:...

macker
2013/09/10
7.6K
1
spark提交任务:java.net.UnknownHostException: cluster1

由于我的hdfs集群配置了HA,在提交spark任务时,提示:java.net.UnknownHostException: cluster1。于是寻找解决方案。 首先参考:[解决]Spark运行中java.net.UnknownHostException: nameserv...

cjun1990
2016/05/03
2.8K
1
jsoup通过URL解析网页时报IOException异常,如何解决?

请求代码: 总结异常日志: java.net.UnknownHostException: Unable to resolve host "daohang.qq.com": No address associated with hostname Caused by: libcore.io.GaiException: getadd......

Life1412378121
2017/03/09
494
3
Tomcat报出Caused by: java.net.UnknownHostException: auto: 域名解析暂时失败

在Linux平台部署Tomcat服务器,并且测试集群的工作环境,在启动Tomcat的时候出现这样的异常信息,使得Tomcat不能正常启动,也不能够使用: Caused by: java.net.UnknownHostException: auto...

sjg11
2014/09/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

006-Docker中导出单个或多个tar包

docker中导出单个镜像和多个镜像的tar包 docker save [images] > [name.tar] docker save [images] [images] > [name.tar]...

伟大源于勇敢的开始
今天
6
0
Kotlin基础语法学习

安装好安卓studio,以及插件支持Kotlin 就可以在创建项目的时候选择 Kotlin语言了。 https://www.jianshu.com/p/4ab13691d681 参考手册: https://www.runoob.com/kotlin/otlin-android-setu...

T型人才追梦者
今天
4
0
java实现简单计算器

1.概述 之前作者写过一篇文章,也是关于计算器的,用的是C++与Qt,链接在这里 这次用java的swing写的(这差距好像有点大,好吧是qt太强了). 先上图: 2.UI 总体布局使用流布局. (1)文本框 文本框就...

Blueeeeeee
今天
4
0
纯CSS实现DIV悬浮(固定位置)

纯CSS实现的DIV悬浮效果(固定位置),兼容常用的浏览器:IE8、360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗等。效果如下: 实现代码: <!DOCTYPE html> <html> <head> <meta ...

独钓渔
今天
6
0
OSChina 周二乱弹 —— 给我来个女菩萨

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @这次装个文艺青年吧 :#今日歌曲推荐#分享XXXTENTACION/Travis Barker的单曲《Pain = BESTFRIEND》: 《Pain = BESTFRIEND》- XXXTENTACION/...

小小编辑
今天
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部