Java Android套接字抛出UnknownHostException错误
为什么我会得到这个错误 java.net.UnknownHostException: …当我在活动->onCreate中执行此操作时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
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和/或尝试重新启动手机