【问题标题】:"Error:Some file crunching failed, see logs for details" when added google services“错误:某些文件处理失败,请参阅日志了解详细信息”添加谷歌服务时
【发布时间】:2017-09-11 17:44:58
【问题描述】:

在构建包含 Google 服务的项目时出现问题。我在根 build.gradle 文件中添加了以下 google 服务类路径:

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

并且项目在编译时开始抱怨以下错误:

部分文件处理失败,详见日志

错误:任务 ':app:mergeDebugResources' 执行失败。

错误:某些文件处理失败,请参阅日志了解详细信息

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

【问题讨论】:

    标签: android google-cloud-messaging


    【解决方案1】:

    在这个SO post中,遇到了同样的错误。

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

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

     android {
        aaptOptions {  
           cruncherEnabled = false  
        } 
     }
    

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

    【讨论】:

    • 感谢您的信息。这确实是关于图像文件的问题。是不是图片太大导致IDE编译失败?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-17
    • 2016-09-04
    • 2017-06-30
    • 1970-01-01
    • 2014-03-15
    • 2017-10-06
    相关资源
    最近更新 更多