2011-04-12 79 views
0

即时消息在Android的新手。我想问问,如果有人知道为什么我得到这个“连接被拒绝”IOException当我尝试建立两个Android设备之间的TCP/IP连接。我试图ping这两个设备,他们正在响应。有谁请... 在此先感谢...拒绝连接:IOException在android的TCP/IP

E/TCP_IP connect thread(7466): java.net.ConnectException: /192.168.4.100:8080 - Connection refused 
E/TCP_IP connect thread(7466): at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:254) 
E/TCP_IP connect thread(7466): at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:219) 
E/TCP_IP connect thread(7466): at java.net.Socket.startupSocket(Socket.java:781) 
E/TCP_IP connect thread(7466): at java.net.Socket.<init>(Socket.java:316) 
E/TCP_IP connect thread(7466): at com.neugent.WIFI.TCP_IP$ConnectThread.run(TCP_IP.java:291) 
+1

Ping是不是有帮助。尝试telnet。如果你在Windows和cmd提示符下,那将是:'telnet 192.168.4.100 8080'。我敢肯定,这将失败,这表明没有任何人在该端口上收听。 – 2011-04-12 01:45:27

回答

3

如果是缺少INTERNET权限,请将此行添加到标记上方的Android.manifest文件中。

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

+0

非常感谢你...我得到了它','' – ekouChiq 2011-04-12 03:00:52

+0

太棒了!不要忘记选择一个答案,以便其他人可能知道什么对你有用。 – 2011-04-12 03:41:05

1

您没有INTERNET权限?那么,或者你的Wifi没有打开或者其他IP不可访问(例如你试图通过WAN连接到局域网IP)。