为什么我得到“java.net.ConnectException:Connection refused:connect”?

时间:2015-10-07 07:55:47

标签: java

我正在尝试为我的环回地址创建一个简单的套接字 -

Socket socket = new Socket("127.0.0.1", 4424); 

当我得到这个例外。我该如何解决?

2 个答案:

答案 0 :(得分:3)

您是否在端口4424上侦听套接字服务器?

您正在创建套接字客户端。它只能与同一端口上正在运行的套接字服务器通信。

如果您愿意,可以使用<RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <include layout="@layout/app_bar_base" android:layout_width="match_parent" android:layout_height="wrap_content" /> <FrameLayout android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/app_bar_base" /> </RelativeLayout> 类在Java中创建服务器。

答案 1 :(得分:0)

你的套接字服务器没有收听localhost。请确保你的机器上有套接字服务器,如果没有请下载。