画像ファイルを追加したときに Some file crunching failed, see logs for details が出たときの対処法
アプリの製作中に画像ファイルを使いたくなって
ネットで拾った画像をapp/res/drawable に入れた。
するとビルドしたときに
Error:Some file crunching failed, see logs for details
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: Some file crunching failed, see logs for details
とかいうよくわからんエラーが出た。
とりあえずlogを見ろと言うので焦らずに見ると
AAPT err(Facade for 1210984588): libpng error: Not a PNG file
だとか。
ネットで適当に拾ったから壊れていたのだろうか。
とりあえず拡張子をpngからjpgに変更したところ動いた。
画像を差し替えても動いた。
結論:
とりあえずlogを読めと言われたら素直に読むと意外とあっさり解決する事がある