2011-04-12 54 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)。