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

如何将Flutter默认运行目标从Chrome切换至Android模拟器?

切换Flutter默认运行目标到Android模拟器

嘿,这个场景我太熟悉了!之前指定Chrome运行后,Flutter会记住这个默认设备,下面给你几种简单的解决方法:

方法一:临时指定设备运行

如果你只是这次想切换到Android模拟器,不想改默认设置,可以直接在运行命令里指定设备ID:

  1. 先查看当前可用的所有设备,执行命令:
    flutter devices
    
    输出里会列出所有已连接的设备,找到你的Android模拟器那一行,比如类似emulator-5554 • Android SDK built for x86 • android-x86 • Android 13 (API 33),前面的emulator-5554就是设备ID。
  2. 用指定设备的命令运行项目:
    flutter run -d emulator-5554
    

方法二:修改默认运行设备

如果你想以后默认都用Android模拟器运行,可以设置默认设备ID:

  1. 同样先通过flutter devices获取到Android模拟器的设备ID。
  2. 执行以下命令设置默认设备:
    flutter config --default-device-id emulator-5554
    
    之后再直接运行flutter run,就会默认启动到Android模拟器里了。

方法三:通过IDE可视化切换(更直观)

如果你用Android Studio或者VS Code开发,直接在IDE里切换更方便:

  • Android Studio:看右上角的设备选择下拉框,里面会列出所有可用设备,直接选中你的Android模拟器,然后点击运行按钮即可。
  • VS Code:看左下角状态栏的设备选项(一般显示当前默认设备名称),点击它会弹出设备列表,选择对应的Android模拟器就好了。

注意:操作前确保你的Android模拟器已经启动了,不然设备列表里会看不到它哦,可以通过AVD Manager启动模拟器~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 16:37:51