解决eclipse 项目导入studio 中Some file crunching failed

过程是这样的,将项目从eclipse迁移到android studio 的过程中,出现了drawable中ico文件不识别的问题,那就机智的将ico后缀改为png,这个在eclipse中是没什么问题的,但是studio偏偏很实诚的检查了一遍发现这个其实不是png,想想用ps另存为png吧,但是忘了刚刚改的文件都有哪个了,再看一下日志,结果:

AAPT err(Facade for 1313002353): libpng error: Not a PNG file
AAPT err(Facade for 1948389872): libpng error: Not a PNG file
AAPT err(Facade for 736530827): libpng error: Not a PNG file
AAPT err(Facade for 735403482): libpng error: Not a PNG file
AAPT err(Facade for 2055634002): libpng error: Not a PNG file

鬼才能找到咧,那就想办法不让他检查吧,果然被我百度到了,在app的build.gradle中的release目录下添加aaptOptions.setProperty("cruncherEnabled",false)就可以了
在代码中的位置

android {

    buildTypes {
        release {  
         aaptOptions.setProperty("cruncherEnabled",false)          
    }

}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,203评论 25 708
  • 前言:前段时间,公司新项目开发完成。公司大佬仍了个eclipse的旧项目让我改。本着Android Studio开...
    Donkor阅读 3,386评论 1 9
  • 本文会不定期更新,推荐watch下项目。如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以...
    天之界线2010阅读 18,387评论 19 153
  • 1有一对情侣 他们在一个特别的日子想爱了,他们发下了誓言永远不要分开 一辈子要好好的在一起,男孩对女孩很好很好,男...
    南鸢恒阅读 251评论 0 2
  • ● TED 《如何用你的大脑控制大脑的手臂》 ✔ ● 考研单词100个 ✔ 《如何用你的大脑控制大脑的...
    MickeyMinnie阅读 97评论 0 0