You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu下无法通过adb pair配对Android设备进行无线调试求助

解决Ubuntu上无线adb连接Android手机的问题

问题根源

你的adb版本(28.0.2-debian)过于老旧,adb pair是Android 11及以上系统才引入的无线配对命令,旧版本adb不支持该功能,这是命令报错的核心原因;同时直接用配对端口执行adb connect不符合流程,导致连接失败。

解决方法

方法一:升级adb到最新版本

  • 卸载旧版adb:

    sudo apt remove android-sdk-platform-tools
    
  • 下载对应Linux版本的最新Android Platform Tools压缩包,解压到本地目录(比如~/platform-tools)

  • 将解压后的路径添加到系统环境变量:
    编辑~/.bashrc(若使用zsh则编辑~/.zshrc),添加一行:

    export PATH=$PATH:~/platform-tools
    

    执行source ~/.bashrc(或source ~/.zshrc)使配置生效

  • 验证版本:

    adb version
    

    此时版本应更新到34.x及以上

  • 完成升级后按正确流程配对连接:

    1. 手机端打开「开发者选项」→「无线调试」,开启后点击「Pair device with pairing code」,记录显示的IP地址、配对端口和配对码
    2. 电脑端执行配对命令:
      adb pair 192.168.1.123:配对端口
      
      输入手机显示的配对码完成配对
    3. 执行连接命令(注意使用手机无线调试界面显示的调试端口,而非配对端口):
      adb connect 192.168.1.123:调试端口
      
    4. 验证连接成功后执行adb shell即可

方法二:USB转无线调试(无需升级adb)

如果暂时不想升级adb,可以通过USB先建立连接再切换到无线模式:

  • 用USB线将手机和Ubuntu电脑连接,确保adb能识别设备:
    adb devices
    
  • 执行命令开启手机的adb网络调试端口:
    adb tcpip 5555
    
  • 拔掉USB线,执行连接命令:
    adb connect 192.168.1.123:5555
    
  • 连接成功后执行adb shell即可

内容的提问来源于stack exchange,提问作者gameveloster

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 14:35:08