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

Android Studio新手遇Flutter报错:已配虚拟设备仍提示无连接设备

解决Flutter提示"No connected devices found"的问题

嘿,我刚入门Flutter的时候也碰到过一模一样的问题,别慌,咱们一步步来排查解决:

  • 检查虚拟设备是否正常启动
    打开Android Studio的AVD Manager,看看你创建的虚拟设备旁边是不是显示「Running」状态。如果没启动,点那个绿色的播放按钮启动它——第一次启动可能需要等几十秒,别着急,等设备完全加载出桌面再试。

  • 让Flutter识别你的设备
    打开Android Studio底部的Terminal,输入命令 flutter devices,看看输出列表里有没有你的虚拟设备。如果有,那可能是IDE没刷新,试试点击顶部工具栏的「Sync Project with Gradle Files」按钮;如果没有,接着往下排查。

  • 重启ADB服务
    有时候Android调试桥(ADB)会卡住,咱们重启它试试:

    1. 在Terminal里输入 adb kill-server 回车
    2. 再输入 adb start-server 回车
    3. 重新运行 flutter devices,看看设备是不是出现在列表里了
  • 检查虚拟设备的配置
    确认你的虚拟设备使用的是Flutter支持的Android版本(建议API 21及以上)。打开AVD Manager编辑设备,查看系统镜像是否下载完整,有没有报错提示;另外,在「Show Advanced Settings」里,确保「Enable ADB integration」选项是开启的。

  • 重启IDE和虚拟设备
    有时候就是这么简单——先关掉虚拟设备(AVD Manager里点停止按钮),再关闭Android Studio,重新打开后启动虚拟设备,再尝试运行项目。

  • 用flutter doctor排查配置问题
    在Terminal输入 flutter doctor,看看输出里有没有红色的报错项,比如Android SDK未配置、Flutter插件未安装等。按照提示修复,比如如果提示Android许可证未同意,就运行 flutter doctor --android-licenses 然后一路按「y」确认即可。

如果以上步骤都试过还是不行,别忘了检查顶部运行栏的设备选择框,确认选的是你启动的虚拟设备,而不是「No Devices」哦。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.07 21:52:36