Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android套接字抛出UnknownHostException错误_Java_Android_Sockets - Fatal编程技术网

Java Android套接字抛出UnknownHostException错误

Java Android套接字抛出UnknownHostException错误,java,android,sockets,Java,Android,Sockets,为什么我会得到这个错误 java.net.UnknownHostException: …当我在活动->onCreate中执行此操作时 try { Socket socket = new Socket("http://google.com", 80); } catch(Exception e) { Log.e(tag, e.toString()); return; } 是的,我确实在我的清单中设置了Internet权限 <uses-permission android:n

为什么我会得到这个错误

java.net.UnknownHostException:

…当我在活动->onCreate中执行此操作时

try {
   Socket socket = new Socket("http://google.com", 80);
} catch(Exception e) {
   Log.e(tag, e.toString());
   return;
}
是的,我确实在我的清单中设置了Internet权限

<uses-permission android:name="android.permission.INTERNET" />


这是在物理Nexus S手机上测试的

使用
www.google.com
,不带
http://
部分。

使用
www.google.com
,不带
http://
部分。

是引发未知异常还是未知异常

UnknownHostException表示主机名查找有问题。在没有“http://”的情况下尝试,如果不起作用,请使用直接IP地址进行尝试


失败的不是你的应用程序权限,否则它将引发SecurityException。

它是引发UnknownexException还是UnknownHostException

UnknownHostException表示主机名查找有问题。在没有“http://”的情况下尝试,如果不起作用,请使用直接IP地址进行尝试

失败的不是您的应用程序权限,否则它将引发SecurityException。

套接字将引发 UnknownHostException-如果无法确定主机的IP地址

您是否启用了Internet访问?请尝试使用其他主机或IP和/或尝试重新启动您的手机。

套接字抛出错误 UnknownHostException-如果无法确定主机的IP地址

您是否启用了Internet访问?请尝试使用其他主机或IP和/或尝试重新启动手机