安卓通过USB与PC通讯

yangyunzhao 2018-01-31 02:44:50
想做一个安卓手机与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上的测试程序
...全文
539 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
脆皮大雪糕 2018-02-01
  • 打赏
  • 举报
回复
那个开的是adb的服务吧,这样设置后可以甩开USB线用wifi调用adb。并不是你想要的通过USB通信

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧