android studio导入eclipse项目报错 Error: Some file crunching failed, see logs for details

来源:互联网 发布:java中的注解怎么用 编辑:程序博客网 时间:2024/05/21 02:22

       最近开始在项目中全面的使用Android Studio,之所以不再使用eclipse,首先adt不再更新,所以没有办法使用最新的sdk,再者eclipse构建项目很难解决方法数超标的问题,然后就是目前主流的项目都不再使用eclipse进行开发,导致从网上下载下来的一些demo没有办法在eclipse直接运行。

      近日在进行之前的老项目转AS,然后就杯具了……

    

android studio 导入 eclipse项目 报一下错误:

Error:Execution failed for task ':....:mergeDebugResources'.
> Error: Some file crunching failed, see logs for details

网上搜了一下,很多都说是图片的问题,出现这个错误的原因:

1.构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名;

2.一般大多数是出现在图片上,.jpg修改成了.png就会出现这个问题;

3.9patch图片也可能出现这个问题。

以下是解决方法

第一种,在项目的build.gradle中添加两句代码:

    android {          ...          aaptOptions {              cruncherEnabled = false              useNewCruncher = false                }          ...      }  

这两句的作用是禁止AS检查图片文件的合法性,当然这种方式也不是一定会解决。

第二种方法,将.9图后缀直接改成.png,当然图片少还可以,如果图很多的话,那就只好自求多福了……





阅读全文
0 0
原创粉丝点击