关闭Android Studio后模拟器消失,如何在VS Code中使用该模拟器?
解决Linux Mint下VS Code单独使用Android模拟器的问题
你不需要依赖Android Studio来维持模拟器运行,直接单独启动模拟器就能让VS Code识别,具体操作如下:
1. 单独启动Android模拟器
- 先找到Android SDK的模拟器目录,默认路径一般是
~/Android/Sdk/emulator/ - 打开终端,进入该目录:
cd ~/Android/Sdk/emulator/ - 列出你已创建的所有模拟器:
./emulator -list-avds - 启动指定模拟器,把
@你的模拟器名称替换成列表里的真实名称(比如@Pixel_6_API_34):./emulator @你的模拟器名称
2. 配置环境变量(可选,简化操作)
为了不用每次都进入模拟器目录才能启动,可把模拟器和adb路径加入系统环境变量:
- 编辑你的shell配置文件,比如bash用
~/.bashrc、zsh用~/.zshrc,添加两行:export PATH=$PATH:~/Android/Sdk/emulator export PATH=$PATH:~/Android/Sdk/platform-tools - 保存后执行命令让配置生效(对应你的shell):
source ~/.bashrc
之后在任意终端窗口直接输入emulator @模拟器名称就能启动模拟器。
3. 验证VS Code识别
启动模拟器后,打开VS Code和你的Flutter项目:
- 打开命令面板(快捷键Ctrl+Shift+P),执行
Flutter: Select Device,就能看到已运行的模拟器 - 如果还是识别不到,在终端执行
flutter devices检查是否能列出模拟器;若不行,运行flutter doctor排查Flutter环境配置问题
内容的提问来源于stack exchange,提问作者Aftab
相关产品推荐
相关产品推荐

