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

Flutter无法检测Android SDK:“Unable to locate Android SDK”问题求助

解决Flutter "Unable to locate Android SDK" 问题

你用的flutter config --android-studio命令是指定Android Studio的安装目录,而非SDK路径,这就是方法无效的原因。试试下面这些解决方案:

  • 直接配置Android SDK路径
    使用flutter config --android-sdk <你的SDK绝对路径>命令,示例:

    • Windows:flutter config --android-sdk C:\Users\<你的用户名>\AppData\Local\Android\Sdk
    • Mac:flutter config --android-sdk ~/Library/Android/sdk
    • Linux:flutter config --android-sdk ~/Android/Sdk
      注意替换为你实际的SDK路径,路径不要加括号。
  • 配置系统环境变量

    • Windows:
      1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
      2. 新建系统变量ANDROID_HOME,值填写你的SDK绝对路径
      3. 在Path变量中添加%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools
    • Mac/Linux:
      1. 打开终端,编辑~/.bash_profile或~/.zshrc(根据你使用的shell选择)
      2. 添加以下内容:
        export ANDROID_HOME=~/Library/Android/sdk
        export PATH=$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
        
      3. 执行source ~/.bash_profile或source ~/.zshrc使配置生效
  • 验证配置并补全SDK组件
    执行flutter doctor检查状态,如果仍有SDK相关提示:

    1. 重启终端和Android Studio
    2. 打开Android Studio的SDK Manager,确认已安装Android SDK Platform、Android SDK Build-Tools、Android SDK Platform-Tools这些必要组件,缺失的话直接安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 08:28:13