Android Studio项目打包:常见错误1:Execution failed for task ':app:mergeReleaseResources'

错误信息:

org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:mergeReleaseResources'.

Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details

Caused by: Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2

 

解决方式:

builde.gradle会在你打包的时候去检查你的res资源,一旦出现不规范就会出现该错误。

主动去禁止它检查,在 build.gradle (Module: app) 的 android{ } 里面加入代码

  lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }

Android Studio项目打包:常见错误1:Execution failed for task ':app:mergeReleaseResources'_第1张图片

注:我之前的实践参考博客:https://blog.csdn.net/huangxiaoguo1/article/details/78166113?locationNum=3&fps=

在项目的gradle.properties中添加:android.enableAapt2=false  并没有解决问题

Android Studio项目打包:常见错误1:Execution failed for task ':app:mergeReleaseResources'_第2张图片

 

 

 

 

 

 

你可能感兴趣的:(错误累积(错题本),#,项目发布-攻防安全)