cordova发布编译出错,提示:cordova-build error : Execution failed for task ':mergeReleaseResources'.或(

Posted gougou1981

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cordova发布编译出错,提示:cordova-build error : Execution failed for task ':mergeReleaseResources'.或(相关的知识,希望对你有一定的参考价值。

使用VS+Cordova进行APP开发,编译时突然出现以下异常:

技术图片

 

 

解决方法:
找到 platform/android/build.gradle文件 找到android{}这个方法

加上下面两句代码:

aaptOptions.cruncherEnabled = false

aaptOptions.useNewCruncher = false

如下:即可解决问题

ext.postBuildExtras = {
    android {
        aaptOptions.cruncherEnabled = false
        aaptOptions.useNewCruncher = false
        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_7
            targetCompatibility JavaVersion.VERSION_1_7
        }
        allprojects {
            compileOptions {
                sourceCompatibility = JavaVersion.VERSION_1_7
                targetCompatibility = JavaVersion.VERSION_1_7
            }
        }
    }
}

成功编译:

技术图片

 

以上是关于cordova发布编译出错,提示:cordova-build error : Execution failed for task ':mergeReleaseResources'.或(的主要内容,如果未能解决你的问题,请参考以下文章

Cordova 构建失败:启动现代编译器时出错

Cordova - 安装camera插件之后编译错误解决方法!

Cordova - 安装camera插件之后编译错误解决方法!

ios为啥cordova命令安装出错

添加 cordova-plugin-admobpro 后在 Cordova 本地构建时出错

添加cordova平台ios时出错