错误:未找到任务':app:mergeDebugResources'文件执行失败

时间:2017-12-15 09:13:16

标签: android

更新后,在android studio中导入我的旧项目,我们在构建项目时会出现这个错误

C:\Users\admin\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-sw360dp-notlong-xhdpi-v13\values-sw360dp-notlong-xhdpi-v13.xml  
 Error:Execution failed for task ':app:mergeDebugResources'.
Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details**

在SO上搜索批次但未解决错误。

3 个答案:

答案 0 :(得分:1)

AAPT2在Windows上的长路径仍然存在一些问题(长度超过145个字符)。它正在进行中,修复应该在下一个主要版本中发布。在此期间,您可以禁用AAPT2或尝试缩短文件路径(将项目移近C:/和/或更改文件名或值目录名称更短)。

答案 1 :(得分:0)

只需降级您在旧项目中使用的gradle版本。 或者您可以尝试设置classpath 'com.android.tools.build:gradle:2.3.3' 在您的项目级build.gradle文件

答案 2 :(得分:0)

删除.gradle文件夹

enter image description here

然后使捕获/重启无效。

enter image description here