执行任务:[:app:assembleDebug]
警告:选项' android.enableAapt2'已弃用,不应该 再也用了。使用' android.enableAapt2 = true'删除这个 警告。它将在2018年底删除。:app:preBuild 最新消息:app:preDebugBuild UP-TO-DATE:app:compileDebugAidl UP-TO-DATE:app:compileDebugRenderscript UP-TO-DATE :app:checkDebugManifest UP-TO-DATE:app:generateDebugBuildConfig UP-TO-DATE:app:prepareLintJar UP-TO-DATE :app:mainApkListPersistenceDebug UP-TO-DATE :app:generateDebugResValues UP-TO-DATE:app:generateDebugResources UP-TO-DATE:app:mergeDebugResources FAILED
失败:构建因异常而失败。
出了什么问题: 任务':app:mergeDebugResources'。
的执行失败java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT错误:检查日志以获取详细信息
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获得全面的见解。
在13s内建立失败9个可操作的任务:1个已执行,8个是最新的
答案 0 :(得分:22)
在gradle.properties中,将android.enableAapt2=false
更改为true
答案 1 :(得分:3)
您实际上可能在资源方面遇到问题,但如果您不首先解决此问题,则不会显示这些问题:
选项' android.enableAapt2'已弃用,不应使用 了。使用' android.enableAapt2 = true'删除此警告。它 将于2018年底删除。
在位于项目根目录的gradle.properties
文件中,替换:
android.enableAapt2
with:
android.enableAapt2 = true
答案 2 :(得分:0)
尝试更新gradle插件。解决了我的错误。
答案 3 :(得分:0)
位于项目根目录
中的gradle.properties文件中我刚刚对此行发表了评论,现在可以正常运行了
android.enableAapt2 = true
答案 4 :(得分:-1)
请确保项目中包含的图片和图标是由android studio或Drawable importer插件导入的。
要安装此插件,您必须转到文件>设置>插入。 然后键入Drawable importer
答案 5 :(得分:-4)
问题在于android.enableAapt2
您应该检查缺少的内容或正确导入包。
搜索文件android.enableAapt2
或该关键字。