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

Android Studio中Flutter应用无法在真机及模拟器运行问题求助

Flutter Android设备无法在Run Configuration中识别的解决方法

从你提供的flutter doctor -v输出可以直接定位核心问题:当前Flutter环境完全没有关联Android SDK配置,检测结果中缺失Android工具链项,仅识别到Windows桌面、Chrome、Edge三类非Android运行设备,这是设备无法被识别的根本原因,清除缓存、更换数据线无法解决该配置类问题,按以下步骤操作即可修复:

1. 配置Flutter的Android SDK路径

  • 先确认本地Android SDK的实际安装路径,默认安装路径为C:\Users\当前系统用户名\AppData\Local\Android\Sdk,如果安装时自定义了路径则填写你自己设置的存储位置
  • 打开系统终端执行配置命令:
flutter config --android-sdk "替换为你本地Android SDK的实际完整路径"
  • 执行完成后重新运行flutter doctor -v,此时输出中会新增Android工具链的检测条目,一般会提示缺少许可证、平台工具等依赖

2. 补全Android开发依赖并接受许可证

  • 打开Android Studio的SDK Manager面板,勾选安装以下必需组件:
    • Android SDK Platform-Tools
    • 对应调试版本的Android SDK Build-Tools
    • 对应调试系统版本的Android SDK Platform
  • 回到终端执行许可证接受命令,所有弹出的确认提示全部输入y后回车,完成所有许可证授权:
flutter doctor --android-licenses
  • 再次运行flutter doctor -v,确认Android工具链条目前显示对勾,无报错提示

3. 校验设备连接状态

  • 真机调试:确认手机已开启开发者选项、打开USB调试开关,连接电脑后在手机弹出的USB调试授权弹窗点击允许
  • 模拟器调试:先在Device Manager中启动对应模拟器,确认模拟器可正常进入系统桌面,无启动报错
  • 终端执行flutter devices命令,确认输出的设备列表中能看到你连接的真机/模拟器设备

4. Android Studio侧配置校验

  • 打开Settings -> Languages & Frameworks -> Flutter页面,确认Flutter SDK路径配置正确,页面会自动关联填充已配置的Android SDK路径
  • 进入Plugins面板,确认已安装Flutter插件(安装时会自动同步安装配套的Dart插件),未安装的话搜索安装后重启Android Studio即可

完成以上操作后,Run Configuration下拉栏就会正常识别到已连接的Android设备,可直接选中启动应用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.30 23:24:14