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

Flutter安卓开发环境搭建问题:cmdline-tools缺失及许可证状态未知

Flutter Android工具链问题解决步骤

1. 修复cmdline-tools组件缺失问题

  • 定位你的Android SDK安装路径:
    • Windows:C:\Users\<你的用户名>\AppData\Local\Android\Sdk
    • macOS:/Users/<你的用户名>/Library/Android/sdk
    • Linux:~/Android/Sdk
  • 打开终端/命令提示符,执行对应命令:
    • 若已配置Android SDK环境变量:
      sdkmanager --install "cmdline-tools;latest"
      
    • 未配置环境变量则使用完整路径(以Windows为例):
      C:\Users\<你的用户名>\AppData\Local\Android\Sdk\tools\bin\sdkmanager --install "cmdline-tools;latest"
      
    注:如果执行时提示tools目录不存在,可先在SDK根目录下创建cmdline-tools/latest文件夹,再重新执行命令。

2. 解决Android许可证状态未知问题

在终端/命令提示符中直接执行:

flutter doctor --android-licenses

按照终端提示,输入y并回车,确认接受所有SDK许可证协议即可。

额外提示

若执行命令时仍报错,检查是否配置了正确的环境变量:

  • 设置ANDROID_HOME变量,值为你的Android SDK安装路径
  • 将SDK路径下的platform-tools和cmdline-tools/latest/bin添加到系统PATH变量中

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 12:43:12