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

Apache Cordova Android项目构建失败:未找到指定版本构建工具

解决Cordova Android构建失败(缺失Build Tools 30.0.3)的方案

1. 配置ANDROID_SDK_ROOT环境变量

日志显示ANDROID_SDK_ROOT=undefined,这是Cordova当前推荐的环境变量,需手动配置:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」区域点击「新建」,变量名填ANDROID_SDK_ROOT,变量值填你的SDK路径:C:\Users\qiova\AppData\Local\Android\sdk
  • 点击「确定」保存,重启命令行窗口让配置生效

2. 安装Android Build Tools 30.0.3

通过Android Studio的SDK管理器安装指定版本的构建工具:

  • 打开Android Studio,进入「File」→「Settings」(Windows/Linux)或「Android Studio」→「Settings」(Mac)
  • 导航到「Appearance & Behavior」→「System Settings」→「Android SDK」
  • 切换到「SDK Tools」标签,勾选「Show Package Details」
  • 找到「Android SDK Build-Tools」并展开,勾选30.0.3版本
  • 点击「Apply」开始安装,等待安装完成

3. 清理并重新构建项目

回到命令行,先清理旧构建缓存,再执行构建:

cordova clean
cordova build android

补充:Gradle兼容性警告处理

日志中提到的Gradle废弃特性警告,可在解决核心构建问题后,通过升级Cordova Android平台版本缓解:

cordova platform update android@latest

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 04:46:46