Android 11 - 无线 ADB 配对 - Windows 机器

Mus*_*alo 6 beta android adb

在 Pixel 2 上,我运行的是 android 11 beta 版本。无线 adb 配对从 Ubuntu 机器到我的手机工作正常,但在 Windows 机器上失败并显示以下消息

error: unknown host service
Run Code Online (Sandbox Code Playgroud)

一般步骤:

  • 开发选项 > 无线调试(已启用)
  • [接受提示以信任当前 WiFi]
  • 点击:将设备与配对码配对
  • 在计算机(即 Windows 操作系统)上,使用“平台工具”中的 adb 运行adb pair 192.168.1.45:40404 [点击将设备与配对代码配对后,在对话框中的手机中可以看到 IP 地址和端口。] [尝试过:.\adb pair ip:port, adb.exe pair ip:port相同的错误]
  • [成功连接后,对话框会自行消失(在 Linux/Ubuntu 中看到了这种行为,但是在 Windows 中我没有任何运气)

平台工具下载

窗户| 麦克| Linux


连接到手机

  • [一旦设备配对]
  • adb 连接 ip:port
    • [不是在配对设备上的对话框中可见的 ip:port]
    • 无线调试主页中可见的ip:port

如何从 Windows 操作系统解决无线 adb 配对?

小智 26

关闭服务器并尝试配对。这个对我有用

1. 杀死服务器

./adb kill-server

2. 配对设备

./adb pair ipaddr:port

这会起作用


小智 3

问题可能是端口被设备使用(可能是计算机上的程序)

通过运行检查:

netstat -ano|findstr <port>
Run Code Online (Sandbox Code Playgroud)

这将通过显示 PID 来显示哪个程序正在使用它。如果您发现有人使用它,只需杀死该程序即可。