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

Flutter安卓真机运行构建失败,提示Failed to install sdk components

解决Flutter运行安卓物理设备时缺少Build-Tools 30.0.3的问题

针对你遇到的Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'错误,本质是缺少Android SDK Build-Tools 30.0.3,试试以下几种方法:

  • 通过Android Studio SDK Manager直接安装

    1. 打开Android Studio,进入设置(Windows/Linux:File > Settings;Mac:Android Studio > Settings)
    2. 依次展开Appearance & Behavior > System Settings > Android SDK
    3. 切换到「SDK Tools」标签,勾选「Show Package Details」选项
    4. 找到「Android SDK Build-Tools」并展开,勾选30.0.3版本,点击「Apply」完成安装
  • 手动下载安装Build-Tools

    1. 先通过flutter doctor -v命令找到你的Android SDK安装路径
    2. 打开SDK目录下的build-tools文件夹
    3. 下载对应系统的Build-Tools 30.0.3压缩包(比如Windows用build-tools_r30.0.3-windows.zip,Mac用build-tools_r30.0.3-darwin.zip)
    4. 解压压缩包,将解压后的文件夹重命名为30.0.3,放到build-tools目录下
  • 配置环境变量(手动安装后需验证)

    1. 确认ANDROID_HOME环境变量已指向你的Android SDK路径
    2. 将[SDK路径]/build-tools/30.0.3添加到系统的PATH环境变量中

最后运行flutter doctor检查,确认组件安装正常后再尝试运行Flutter应用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 12:02:45