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

在VS Code中搭建Flutter项目并运行Android模拟器遇环境变量错误求助

解决Android模拟器启动时的环境变量配置问题

确认Android SDK实际路径

  • 先找到你的Android SDK真实安装路径,常见默认位置:
    • Windows:C:\Users\[你的用户名]\AppData\Local\Android\Sdk
    • macOS:~/Library/Android/sdk
    • Linux:~/Android/Sdk
  • 确保该路径下存在platforms、emulator、tools等核心文件夹,确认SDK安装完整

检查环境变量配置是否生效

Windows系统

  1. 打开命令提示符(cmd),依次输入以下命令,查看输出是否与SDK实际路径一致:
    echo %ANDROID_HOME%
    echo %ANDROID_SDK_HOME%
    
  2. 检查Path系统变量,确认已添加以下路径:
    %ANDROID_HOME%\emulator
    %ANDROID_HOME%\tools
    %ANDROID_HOME%\tools\bin
    %ANDROID_HOME%\platform-tools
    

macOS/Linux系统

  1. 打开终端,依次输入以下命令,验证路径正确性:
    echo $ANDROID_HOME
    echo $ANDROID_SDK_HOME
    
  2. 检查PATH变量是否包含以下子路径:
    $ANDROID_HOME/emulator
    $ANDROID_HOME/tools
    $ANDROID_HOME/tools/bin
    $ANDROID_HOME/platform-tools
    
  3. 若刚修改过配置文件(bash对应~/.bash_profile/~/.bashrc,zsh对应~/.zshrc),执行source [配置文件路径]让改动立即生效

修复配置问题

  • 若环境变量路径与SDK实际位置不符,直接修改为正确路径
  • 若Path/PATH缺少必要子路径,补充完整后重启终端或命令提示符
  • 注:ANDROID_HOME和ANDROID_SDK_HOME只需配置其中一个即可,优先推荐配置ANDROID_HOME

验证配置有效性

  1. 执行flutter doctor,检查Android相关项是否全部通过
  2. 执行emulator -list-avds,若能列出已创建的模拟器,说明环境配置正常
  3. 再次尝试创建或启动Android模拟器,问题应已解决

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 17:02:18