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

使用Cordova构建Android时提示找不到Gradle的解决办法

解决Cordova构建Android时Gradle未找到的问题

当运行cordova build android时出现如下报错:

D:\Users\Manolo\Documents\AppsAndroid\MusicTimeline>cordova build android
Checking Java JDK and Android SDK versions ANDROID_HOME=C:\Users\Manolo\AppData\Local

\Android\sdk (recommended setting)
ANDROID_SDK_ROOT=undefined (DEPRECATED)
Using Android SDK: C:\Users\Manolo\AppData\Local\Android\sdk Could not find an installed version of Gradle either in Android Studio, or on your system to install the gradle wrapper. Please include gradle in your path, or install Android Studio

可以通过以下几种方法解决:

方法1:通过Android Studio自动配置(推荐)

  • 打开Android Studio,导入项目中platforms/android目录
  • 等待Android Studio自动完成Gradle的下载与项目同步(右下角会显示进度)
  • 同步完成后关闭Android Studio,回到命令行重新执行cordova build android

方法2:手动将Gradle添加到系统环境变量

  • 找到Gradle的安装路径:如果是Android Studio自带的,通常在C:\Users\你的用户名\.gradle\wrapper\dists目录下,找到对应版本的Gradle文件夹(例如gradle-7.5-bin),进入到gradle-7.5\bin路径并复制
  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在系统变量的Path中添加刚才复制的Gradle bin路径
  • 打开新的命令提示符,执行gradle -v验证配置成功后,重新运行cordova build android

方法3:指定Cordova使用的Gradle版本

  • 进入项目根目录下的platforms/android/gradle/wrapper/gradle-wrapper.properties文件
  • 修改distributionUrl为已兼容的Gradle版本下载地址,例如:
    distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
    
  • 保存文件后,重新执行cordova build android

额外注意事项

  • 确保JAVA_HOME环境变量已正确配置(指向JDK安装路径,而非JRE)
  • 确认Android Studio的Android Gradle Plugin版本与指定的Gradle版本兼容(可在Android Studio的「Project Structure」中查看和调整)

内容的提问来源于stack exchange,提问作者Pablo D.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 22:02:11