安卓通过USB与PC通讯,安卓收不到accept?[复制链接]

想做一个安卓手机与PC通过USB通讯的DEMO程序

我的步骤大概如下

1、在PC上执行adb forward tcp:8000 tcp:9000
2、安卓做为服务端ServerSocket serverSocket = new ServerSocket(9000); Socket socket = serverSocket.accept();
3、PC做为客户端去connect 8000端口

但是PC端connect 8000端口成功了,安卓端却没有收到accept。请问大概是什么原因啊?

我执行 netstat -ano | findstr "8000" 以后的结果是

TCP 127.0.0.1:8000 0.0.0.0:0 LISTENING 2452
TCP 127.0.0.1:8000 127.0.0.1:16350 ESTABLISHED 2452
TCP 127.0.0.1:16350 127.0.0.1:8000 ESTABLISHED 5440

2452进程是adb.exe
5440进程是PC上的测试程序

yangyunzhao 411查看 · 0回复 · 2018-1-31 15:07 有用(0
共0个回答
需要登入后才可以评论 登录 | 立即注册