在服务器中,我在使用ServerSocket时监听端口(8888)。这是代码:
private static int porta = 8888;
public static void main(String[] args) {
try{
System.out.println("Server:Connecting……");
ServerSocket serverSocket=new ServerSocket(porta);
Socket server = serverSocket.accept();
但我的客户端AndroidPhone永远不会连接Server.Here是代码:
btn2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Socket sen=null;
try{
txt.setText("OK!");
//System.out.println("Client:Connecting……");
sen = new Socket("192.168.0.106",8888);
txt.setText("Success!");
我的IP地址是192.168.0.106: enter image description here
当我打开cmd时,输入:netstat -ano | findstr“8888” cmd显示如下: enter image description here
请帮助我连接客户端和服务器。非常感谢你!