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

Windows CMD执行cordova build android报错的解决方法咨询

解决Cordova构建Android时Build Tools版本不兼容问题

报错核心原因:当前安装的Android Build Tools最高版本是33.0.1,但Cordova的gradle脚本要求必须使用33.0.2版本,导致构建失败。

方法一:安装指定版本的Android Build Tools

  • 打开Android Studio的SDK Manager
  • 切换到SDK Tools标签,勾选Show Package Details选项
  • 找到Android SDK Build-Tools,展开后勾选33.0.2版本,点击Apply完成安装
  • 安装完成后重新执行cordova build android或cordova emulate命令

方法二:修改Cordova的gradle脚本放宽版本要求

  • 定位到报错提示的脚本文件:C:\Users\ededd\Desktop\bookExchangeApp\platforms\android\CordovaLib\cordova.gradle
  • 打开文件找到第75行的版本检查逻辑
  • 将推荐版本33.0.2改为已安装的33.0.1,或者调整判断条件(比如把严格匹配改为允许低于推荐版本)
  • 保存文件后重新执行构建命令

方法三:通过Cordova配置指定Build Tools版本

  • 在项目根目录的config.xml中添加以下配置:
<platform name="android">
    <preference name="android-buildToolsVersion" value="33.0.1" />
</platform>
  • 保存配置后,执行以下命令重新添加Android平台:
cordova platform remove android
cordova platform add android
  • 最后执行cordova build android或cordova emulate命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 14:53:23