Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:是否可以将pc设置为服务器并使用adb forward从Android客户端获取消息?_Android_Sockets - Fatal编程技术网

Android:是否可以将pc设置为服务器并使用adb forward从Android客户端获取消息?

Android:是否可以将pc设置为服务器并使用adb forward从Android客户端获取消息?,android,sockets,Android,Sockets,我正在尝试仅使用usb(无wifi)在pc和android之间建立套接字连接。我在pc中运行命令: adb forward tcp:5000 tcp:9000 我在pc上写客户端代码(将客户端套接字绑定到端口5000),在android上写服务器代码(将ServerSocket对象绑定到端口9000并等待请求)。我想知道是否有办法将pc设置为服务器,将android设置为客户端。我注意到adb将占用pc上的端口5000,因此我无法编写服务器代码来监听端口5000 是否有任何方法仅使用u

我正在尝试仅使用usb(无wifi)在pc和android之间建立套接字连接。我在pc中运行命令:

    adb forward tcp:5000 tcp:9000
我在pc上写客户端代码(将客户端套接字绑定到端口5000),在android上写服务器代码(将ServerSocket对象绑定到端口9000并等待请求)。我想知道是否有办法将pc设置为服务器,将android设置为客户端。我注意到adb将占用pc上的端口5000,因此我无法编写服务器代码来监听端口5000


是否有任何方法仅使用usb建立此类套接字连接(pc作为服务器,android作为客户端)?(这里adb forward是一个不错的选择吗?

是的,您可以将pc设置为服务器。您可以将客户端套接字的端口更改为其他端口。如果您使用相同的wifi/lan连接,则可以访问您的电脑。查看这是否有用。是的,您可以将电脑设置为服务器。您可以将客户端套接字的端口更改为其他端口。如果您使用相同的wifi/lan连接,则可以访问您的电脑。查看这是否有帮助。