React-native: 构建失败:Crunching Cruncher 失败

创建于 2016-05-02  ·  3评论  ·  资料来源: facebook/react-native

我遇到了app:mergeDebugResources任务的问题。

错误:

* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher abc_tab_indicator_mtrl_alpha.9.png failed, see logs

我刚刚用这个命令创建了一个新的 React Native 项目。 尚未添加插件和其他代码。

react-native init MyProject

package.json安装了 React 0.24.1 版:

{
  "name": "TestReact",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start"
  },
  "dependencies": {
    "react": "^0.14.8",
    "react-native": "^0.24.1"
  }
}

该错误发生在 android 上,不确定 iOS 是否存在相同的问题。
我正在使用 Ubuntu 进行开发。

根据gradle.properties文件,Gradle 是 2.4 版:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
Locked

最有用的评论

对于任何有同样问题的人。 这为我解决了这个问题:

http://stackoverflow.com/questions/22701405/aapt-ioexception-error-2-no-such-file-or-directory-why-cant-i-build-my-grad

这是 64 位操作系统的问题,因为 aapt 不可用,您必须安装以下 2 个软件包:

sudo apt-get install lib32stdc++6 lib32z1

所有3条评论

对于任何有同样问题的人。 这为我解决了这个问题:

http://stackoverflow.com/questions/22701405/aapt-ioexception-error-2-no-such-file-or-directory-why-cant-i-build-my-grad

这是 64 位操作系统的问题,因为 aapt 不可用,您必须安装以下 2 个软件包:

sudo apt-get install lib32stdc++6 lib32z1

谢谢,这对我有用。

谢谢! 它也对我有用。 :+1:

此页面是否有帮助?
0 / 5 - 0 等级