2017-09-11 61 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

相關問題