Gradle BUILD FAILED 如何解决?

来源:互联网 发布:java编译执行命令 编辑:程序博客网 时间:2024/06/05 04:15

这篇博客带你解决Android Studio 3.0遇到的3种gradle编译失败的问题,然后给你一个解决gradle失败的方法!

第1个

Error:(486) error: unknown element <intent-filter> found.Error:(486) unknown element <intent-filter> found.Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for detailsError:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for detailsError:com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for detailsError:Execution failed for task ':app:processC360YingyongbaoDebugResources'.> Failed to execute aapt

这里写图片描述

这里写图片描述

解决办法:项目gradle.properties里面增加android.enableAapt2=false

这里写图片描述

这个时候编译运行,就没有错误了,但是如果没有出现三角形运行的箭头那么就自己配置下

这里写图片描述

* 第二个*

Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html

这里写图片描述

解决办法:添加类似红色的代码即可(按照你的平台名定义不必和我一样)

这里写图片描述

这里写图片描述

第3个

在你打包签名的时候会出现

Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException:Error:Execution failed for task ':app:mergeC360YingyongbaoReleaseResources'.> Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException: 

其实所有的build failed都会给你提示信息,你只需要根据错误的信息然后去百度谷歌即可,以第3个错误为例:

这里写图片描述

双击”See complete output in console”进入Gradle Console界面,查看报错原因,第三个问题的error就是“AAPT err(Facade for 33422634): libpng error: Not a PNG file”

接下来我们百度这个问题如何解决:

这里写图片描述

按照博客的指导即可完美找到答案,希望这种思路可以帮助大家轻松定位并解决问题~

阅读全文
1 0
原创粉丝点击