【问题标题】:Error:java.lang.RuntimeException: Some file crunching failed, see logs for details错误:java.lang.RuntimeException:某些文件处理失败,请参阅日志了解详细信息
【发布时间】:2016-12-23 04:01:41
【问题描述】:

我有这个错误..

Error:java.lang.RuntimeException: Some file crunching failed,查看日志了解详情 错误:任务“:app:mergeDebugResources”执行失败。 错误:java.lang.RuntimeException:某些文件处理失败,请参阅日志了解详细信息

我得到了 R 中的红色代码。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_book_list);
    lvBooks = (ListView) findViewById(R.id.lvBook);
    ArrayList<Book> aBooks = new ArrayList<Book>();
    bookAdapter = new BookAdapter(this, aBooks);
    lvBooks.setAdapter(bookAdapter);

    // Fetch the data remotely
    fetchBooks();
}

错误 R:

谁能帮助这个?

【问题讨论】:

  • 您似乎有图像资源问题,您的一个(可能更多)图标/图像格式错误,尝试删除/修复它们然后重新构建。
  • 如何找到损坏的图像?

标签: java android


【解决方案1】:

添加

aaptOptions {
    cruncherEnabled = false
}

在你的 gradle(app) 文件中 在 android{ } 范围内

它会正常工作

【讨论】:

    【解决方案2】:

    不要编辑(重构)资源中文件的扩展名。编辑该文件的名称而不是扩展名。如果您需要更改文件扩展名,请在 android studio 之外进行,并将新文件放入该 res 文件夹:) 谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-17
      • 2016-09-04
      • 2017-06-30
      • 1970-01-01
      • 2013-09-21
      • 2017-10-06
      相关资源
      最近更新 更多