You need to enable JavaScript to run this app. Android Gradle构建提示SDK Build-Tools与Platform许可未接受该如何解决
优惠活动
大模型
产品
解决方案
定价
更多

Android Gradle构建提示SDK Build-Tools与Platform许可未接受该如何解决

Android Gradle构建SDK许可异常解决流程

核心问题原因

构建阻断的直接诱因是本机Android SDK对应组件的许可未完成接受校验,与Gradle本身版本、项目代码逻辑无直接关联。

解决操作步骤

  • 方式一:通过官方SDK管理工具批量接受许可
    • 定位本机SDK根目录,对应日志中的路径为 C:\Users\toshiba\AppData\Local\Android\Sdk
    • 进入目录下的命令行工具路径:优先找 cmdline-tools/latest/bin,如果目录不存在则切换到旧版路径 tools/bin
    • 在该目录打开终端执行命令 sdkmanager --licenses,待逐行弹出许可协议确认提示时,全部输入 y 并回车,直到所有许可校验流程走完
  • 方式二:手动补全许可校验文件(适用于sdkmanager命令执行报错、找不到路径的场景)
    • 直接进入SDK下的许可存储目录 C:\Users\toshiba\AppData\Local\Android\Sdk\licenses
    • 新建无后缀文件 android-sdk-license,文件内容写入哈希值 8933bad161af4178b1185d1a37fbf41ea5269c1
    • 新建无后缀文件 android-sdk-preview-license,文件内容写入哈希值 84831b9409646a918e30573bab4c9c91346d8abd
    • 注意Windows系统需在文件资源管理器的「查看」选项卡中开启「文件扩展名」显示,避免新建文件自动带上.txt后缀导致许可校验失效
    • 保存所有文件后,重新同步Gradle、触发构建即可

非阻断类日志说明

以下日志内容不会导致构建失败,无需额外排查处理:

  • Gradle Daemon started in 4 s 958 ms:Gradle守护进程启动的耗时统计
  • :prepareKotlinBuildScriptModel 任务状态为UP-TO-DATE:对应任务无内容变更,跳过重复执行的常规提示
  • 文件 C:\Users\toshiba.android\repositories.cfg 无法加载:配置文件不存在时的默认提示,首次构建会自动生成对应文件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.11.03 01:06:04