如何在Android Studio启动时自动完成Flutter设备选择?
自动选择Flutter模拟器的解决方案
以下是几种可以避免手动刷新、选择模拟器的实用方法:
配置Flutter默认设备
- 打开终端执行
flutter devices命令,获取常用模拟器的设备ID(例如输出中的emulator-5554)。 - 执行
flutter config --default-device-id <你的设备ID>,将该设备设为默认。之后无论是用命令行flutter run还是在Android Studio中启动项目,都会自动使用这个默认设备,无需手动选择。
- 打开终端执行
预设Run/Debug配置
- 点击Android Studio顶部的Run/Debug配置下拉菜单,选择
Edit Configurations...。 - 在弹出窗口中选中你的Flutter项目配置,在
Target device选项里直接指定常用的模拟器。 - 保存配置后,下次启动项目时直接选用该预设配置,设备会自动选中,无需重复操作。
- 点击Android Studio顶部的Run/Debug配置下拉菜单,选择
让模拟器自动被识别
- 确保Android Emulator为最新版本:打开SDK Manager(Tools > SDK Manager),在SDK Tools标签下检查并更新Android Emulator。
- 将常用模拟器添加到系统启动项,开机自动运行模拟器。这样Android Studio启动时,模拟器已处于运行状态,会被直接检测到,无需手动点击刷新。
- 缩短设备检测间隔:打开Settings(File > Settings),进入
Languages & Frameworks > Flutter,修改Device polling interval的数值(例如改为1000ms),让Android Studio更快检测到运行中的模拟器。
内容的提问来源于stack exchange,提问作者Nader
相关产品推荐
相关产品推荐

