Android Studio強制審覈圖片格式會報錯怎麼去除審覈?

今天在使用Android Studio創建一個新的項目時,遇到一個問題。

在導入了大量的圖片到圖片目錄中後(全部是.png格式的),因爲這些圖片都不是我製作的我並不知道哪些圖片的格式是被改過的,

所以在Run項目的時候麻煩的Gradle出來鬧事了,它報了一個錯:


看左邊意思大概是說一個“XX文件處理失敗”,但是他沒說是哪個文件處理失敗,糾結!糾結半天后打開右邊的Gradle發現提示 “不是一個png”,大概猜到可能是因爲圖片的問題。於是度娘了一下,是因爲,這張圖片原本不是png格式,直接修改後綴名會報着個錯。但是Gradle沒有說是哪張圖,我有幾百個png圖片我又能知道哪個是嗎。。。上面說看logs for details,新手不知道在哪看detail,百度了說是logcat。。。沉思啊,所以detail可能說的就是Gradle Console。

但還是有大牛幫我們解決問題的!

build.gradle中加入下面兩個句話就可以忽略圖片的檢測了,ADT好像默認忽略這些檢查。

aaptOptions.cruncherEnabled = false
aaptOptions.useNewCruncher = false

添加位置:



Gradle這東西對於新手來說真心不友好,不僅十分的慢而且錯誤頻繁,尤其剛從eclipse轉到AS的階段,科普了好多博客才大概瞭解一些。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章