java.net.UnknownHostException 异常处理
关于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或者其他的网络。 下面是一个检测网络类型的程序,可供大家来检测手机网络类型(也可以在手机中设置中直接查看): [java] view plain copy public String NetType(Context context) { try { ConnectivityManager cm = (ConnectivityManager