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

Windows下Quasar框架Cordova应用执行build构建命令报错求助

故障排查与解决步骤

核心问题原因

你遇到的两个错误本质是Cordova Android平台版本与当前Gradle 4.10.3、JDK 8环境不兼容,高版本Cordova Android默认要求Gradle 7+、JDK 11+,同时内置的废弃maven插件已无法匹配现有依赖源。


分步操作

  • 第一步:卸载现有不兼容的Android平台
    进入项目src-cordova目录,执行命令:
    cordova platform rm android
    
  • 第二步:安装匹配环境的Cordova Android版本
    继续在src-cordova目录执行命令,指定安装兼容JDK8、Gradle4.x的8.1.0版本:
    cordova platform add android@8.1.0
    
  • 第三步:配置SDK版本(解决compileSdkVersion未指定报错)
    打开src-cordova/config.xml,在<platform name="android">标签内添加以下配置,版本号可替换为你Android Studio已下载的对应SDK版本:
    <preference name="android-compileSdkVersion" value="30" />
    <preference name="android-targetSdkVersion" value="30" />
    <preference name="android-buildToolsVersion" value="30.0.3" />
    
  • 第四步:锁定Gradle版本(避免Cordova自动调用高版本Gradle)
    打开src-cordova/platforms/android/gradle/wrapper/gradle-wrapper.properties,修改distributionUrl参数为:
    distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-all.zip
    
  • 第五步:清理缓存重新构建
    回到项目根目录,依次执行命令:
    quasar clean
    quasar build -m cordova -T android
    

内容的提问来源于stack exchange,提问作者Gato de Schrödinger

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 16:27:03