2017-09-11 54 views
0

构建包含Google服务的项目时出现问题。我增加了以下谷歌服务类路径的根build.gradle文件:“添加谷歌服务时,某些文件消耗失败,请参阅日志以了解详细信息”

dependencies { 
    classpath 'com.android.tools.build:gradle:2.3.3' 
    classpath 'com.google.gms:google-services:3.1.0' 
} 

,并在项目开始编译时,错误如下抱怨:

Some file crunching failed, see logs for details

Error:Execution failed for task ':app:mergeDebugResources'.

Error: Some file crunching failed, see logs for details

我查了日志的IDE,但有在那里似乎没有问题。我如何解决这个问题,以便我可以将Google服务包含在我的项目中?

回答

1

在此SO post中,遇到同样的错误。

如果您有9.9.png文件,请尝试删除它们并进行测试。在这篇文章中,用户有很多9个补丁映像,这是解决问题的一个可能原因。

另一件事是将下面的代码添加到您的build.gradle文件。

android { 
    aaptOptions { 
     cruncherEnabled = false 
    } 
} 

通过这样做,您将能够暴露不正确的引用和文件与需要一些修复的问题。在重建之前,不要忘记清除缓存。

+0

感谢您的信息。这实际上是一个关于图像文件的问题。是否因为图像太大而导致IDE无法编译? – Khaimeng

相关问题