套接字无法在android中连接

时间:2012-07-29 16:29:14

标签: android sockets port

所以我有这个代码,我在各地成功使用,直到我在android项目中尝试过。这是代码,它是最简单的代码。

try {
   Socket socket = new Socket();
   socket.connect(new InetSocketAddress(ip, port), timeout);
   socket.close();
   openPorts.add(port);
    } catch (Exception ex) {

    }

这个代码似乎在每个端口都失败了,并认为它们已关闭,即使相同的代码在桌面上运行良好。什么想法可能是错的?

1 个答案:

答案 0 :(得分:1)

您应修改AndroidManifest.xml文件并请求名为INTERNET的权限: http://developer.android.com/reference/android/Manifest.permission.html