Java套接字IOException – 权限被拒绝

我想连接到我的networking上运行一个TCP侦听器使用下面的Java代码的服务器。 我得到了IOException – 权限被拒绝。 这是从一个Android 2.2模拟器。

有谁知道为什么?

Socket socket = new Socket("1.1.1.1", 1111); PrintWriter out = new PrintWriter(socket.getOutputStream(), true); out.println("test"); socket.close(); 

是的,就像Morrison上面说的,你可能需要把这个权限放到你的manifest文件中。

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

可能有两个原因,你不把这行代码放在android.manifest中

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

或者可能是由于防火墙设置。 您的eclipse可能被防火墙阻止通过networking进行通信。