无线调试时ADB设备列表为空

15
我在手机上安装了Android 11,并设置了无线调试。在配对设备列表中,我的电脑也显示出来了。但是,在我在电脑上运行adb devices -l命令时,设备列表为空。
为什么会出现空列表?我需要做什么额外的操作吗?
这是您的设备: Device 这是终端: Terminal
2个回答

26

在设备在adb devices -l中可见之前,您需要连接到该设备。您必须运行adb connect ipaddress:port,在您的情况下是adb connect 192.168.1.123:37457文档


3
不,这是一个不同的命令,负责配对的命令是 adb pair ipaddr:port,但是在配对后连接到设备时使用的是 adb connect ipaddr:port - Mohammad Kurjieh
2
是的,我刚刚意识到了。感谢您的帮助。我使用的文档没有说明需要运行“connect”命令。 - Get Off My Lawn
1
非常欢迎,为了帮助未来可能遇到此问题的其他人,请将答案标记为已接受。 - Mohammad Kurjieh
对我不起作用。无法连接到 'ip:port':连接被拒绝。 - maXp
4
没错,你必须在pair之后使用connect,但要小心并指定主WiFi调试设置页面中的ip:port,而不是pair命令中使用的那些。 - maXp
显示剩余2条评论

-1

显示未知命令adb pair 看到帮助菜单中没有列出配对命令

相反,进入我的情况下的platform-tools文件夹~/Android/Sdk/platform-tools,从这里可以执行./adb,然后在帮助中可以看到配对选项 ./adb pair <ipaddress>:<port>将提示输入配对码

然后您就成功连接了

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接