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

Android10设备无无线调试,如何无线连接电脑进行Flutter开发?

解决Android 10无线ADB连接问题(用于Flutter开发)

基础排查

  • 确认手机与电脑处于同一Wi-Fi网段,检查手机Wi-Fi详情中的IP(如192.168.1.51)与电脑IP前缀一致。
  • 关闭手机端安全软件/防火墙,避免拦截ADB的5555端口;同时检查电脑防火墙是否允许adb.exe通过私有网络访问。

方案一:修复原生ADB无线连接断连

  1. 用USB线连接手机与电脑,确保手机已开启USB调试并勾选「始终允许此计算机调试」。
  2. 打开CMD执行以下命令:
    adb kill-server
    adb start-server
    adb tcpip 5555
    adb connect 192.168.1.51:5555
    
  3. 看到「connected to 192.168.1.51:5555」提示后,先执行adb disconnect,再拔掉USB线,最后重新执行adb connect 192.168.1.51:5555。
  4. 若仍断连,检查手机后台是否有进程清理工具杀掉ADB相关服务,需将ADB进程加入白名单。

方案二:第三方工具实现无线ADB(无需Root)

针对Android 10无官方无线调试的情况,可借助轻量应用实现:

  1. 保持USB连接并确保ADB能识别设备(执行adb devices可见设备列表)。
  2. 手机安装Wireless ADB Debugger类应用,打开后点击「启动无线调试」,应用会自动配置TCP端口。
  3. 应用将显示手机IP与端口(如192.168.1.51:5555),在电脑CMD执行adb connect 192.168.1.51:5555,连接成功后即可拔掉USB线。
  4. 注意需将该应用加入后台白名单,避免被系统清理导致连接中断。

方案三:USB共享网络替代Wi-Fi直连

若Wi-Fi直连失败,可通过USB共享网络建立本地连接:

  1. USB连接手机与电脑,在手机设置中开启「USB共享网络」(路径:设置→网络和互联网→热点和共享→USB共享网络)。
  2. 电脑将自动获取手机分配的本地IP,执行adb devices确认设备连接后,执行:
    adb tcpip 5555
    adb connect [手机USB共享IP]:5555
    
    (手机USB共享IP可在手机网络详情或电脑网络适配器中查看)
  3. 拔掉USB线后,确保手机与电脑仍处于同一Wi-Fi网段,重新执行adb connect命令即可维持连接。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 16:55:28