当前位置: 首页 > news >正文

Flutter Android 无线调试No supported devices connected

Flutter Android 无线调试故障处理

场景

Android Studio 可以识别无线调试手机,但命令行执行flutter runflutter devices时提示:

No supported devices connected

或者手机显示为:

unsupported • Android null (API null) (unsupported) adb.exe: device 'adb-xxxx' not found

原因

无线调试通过 mDNS 暴露设备时,ADB 可能显示类似这样的 serial:

adb-AKJEVB5920011350-n1wAVi (2)._adb-tls-connect._tcp

Flutter 命令行有时会把这个 mDNS serial 截断成adb-AKJEVB5920011350-n1wAVi,然后再调用adb -s读取设备属性,于是 ADB 找不到这个设备。Android Studio 能识别,不代表 Flutter CLI 一定能正确解析这个 mDNS 名称。

固定处理流程

先查看 ADB 发现的无线调试服务:

adb mdns services

找到输出里的真实ip:port,例如:

adb-xxxxx _adb-tls-connect._tcp 192.168.0.192:45541

ip:port手动连接:

adb connect 192.168.0.192:45541

确认 Flutter 已识别为 Android 设备:

flutter devices

正常时应看到类似:

BKQ AN00 (mobile) • 192.168.0.192:45541 • android-arm64 • Android 16 (API 36)

运行时显式指定这个设备:

flutter run-d 192.168.0.192:45541

注意事项

无线调试端口可能每次重连都会变化。下次再次出现No supported devices connected时,不需要改项目代码,重复:

adb mdns services adb connect <ip:port> flutter run-d <ip:port>

如果存在同一台手机的两个连接,一个是 mDNS 名称,一个是ip:port,优先使用ip:port

本机示例

曾遇到的设备:

BKQ AN00 mDNS serial: adb-AKJEVB5920011350-n1wAVi (2)._adb-tls-connect._tcp ip:port: 192.168.0.192:45541
http://www.jsqmd.com/news/1167227/

相关文章:

  • ChatGPT-Image2图像生成实战:从免费使用到工作流搭建
  • 终极游戏库管理指南:5分钟掌握Playnite开源游戏管理器
  • MidiEditor:开源MIDI编辑器的完整功能架构解析
  • 性能对比分析:NV-Raw2insights-MRI在CMRxRecon挑战赛中的优异表现
  • 无锡2026全屋定制爱格可丽芙双授权品牌选购宝典 - 设计本
  • Llama-3.1-8B-Instruct-FP8-KV-Quark-test性能优化:KV缓存量化实战指南
  • 【ChatGPT JSON工程化实战】:从Prompt设计→Schema约束→反序列化熔断,构建零崩溃JSON流水线(含GitHub Star 4.2k的开源工具链)
  • SSM框架+MySQL 8.0 网上书店系统:3层架构设计与5大核心模块实现
  • Copilot Chat从入门到精通:3天掌握企业级AI协作工作流,附实测效率提升数据
  • 2026年7月泉州惠普售后专业维修服务中心综合指南|地址电话服务项目维保流程全攻略.txt - 品牌引荐
  • 2026年7月泉州华硕售后本地化服务全景|交通指引气候养护到店全攻略.txt - 品牌引荐
  • 如何在Windows上免费获得苹果级别中文排版体验:PingFangSC字体包完整指南
  • 终极指南:Nintendo Switch Cleaner and Builder 一站式游戏文件管理解决方案
  • LLM 幻觉检测:用输出一致性检查降低业务风险,别让模型在关键场景胡编
  • CANN Runtime日志配置查看
  • DC-DC升压转换器与PIC微控制器的智能电源方案设计
  • Angular SVG圆形进度条自定义主题:5步实现品牌色彩统一
  • 五款热门中央软水机深度测评 - GrowUME
  • 2026年安徽哪所卫校男生可以上-合肥医药卫生学校(原安徽红十字会卫校) - cc江江
  • Gmail接入Gemini API的终极清单,含OAuth2.0动态刷新、速率限制绕行与错误码速查表
  • WeChatMsg:微信聊天记录永久保存与智能分析完全指南
  • 农业机器人市场2034年达374亿美元:3大驱动力与5个商业化挑战
  • 3步搞定黑苹果配置:OpCore-Simplify自动化EFI生成终极指南
  • 2026年北京GEO服务商——最新动态与选型风向标 - 资讯报道
  • 如何为Blender添加3MF格式支持:3D打印工作流的终极解决方案
  • Grouper输出解读:如何识别GPO中的高风险配置(含实战案例)
  • Kiro实战指南:用Opus 4.6实现低成本高精度代码理解与自动化
  • Vue 3 + Three.js r164 项目实战:5步封装可复用3D场景组件(含响应式)
  • 我的硕士期间课题研究:光学相位调控系统
  • 技术深度解析:Parsec VDD虚拟显示器驱动核心技术解密与实战指南