カテゴリー別アーカイブ: ブログ

Error:Some file crunching failed, see logs for detailsなどのエラー

スポンサーリンク

android studioをupdateするとこんなエラーが出た

エラーの内容でbuildToolVersionがエラーと言われた場合は

buildgradleのbuildToolVersionを変更すれば良い
変更前
android {
compileSdkVersion 14
buildToolsVersion ‘23.0.0’

変更後
android {
compileSdkVersion 14
buildToolsVersion ‘25.0.0’

変更内容はエラー表示にこの数字にして!と表示されるはず・・・

 

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を見ろと言われるので、androidstudioの右下にある「gradle console」をクリックしてlogを見るとpng画像がおかしいと書いてあったりする。

AAPT: libpng error: Not a PNG file
AAPT: libpng error: Not a PNG file

↑こんな感じで書いてある。

旧バージョンで問題なく、バージョンアップでこのエラーの場合

①pngファイルが破損している

②pngファイルでないものを、pngファイルと言い張って今まで使用していた

③使ってないpngファイルを格納している

などが考えられる。私の場合は③でした。

どのファイルがエラーなのかは教えてくれないので、自力で探すしかないですが結構面倒です・・・

修正できれば、エラーが消えるはず・・・

 

pngファイルが原因くさいけど、結局どれかわからない場合

build.gradleで、以下の設定を追加して、プロジェクトをクリアすれば、とりあえず動きました。

      aaptOptions.cruncherEnabled = false
      aaptOptions.useNewCruncher = false

スポンサーリンク