Ich habe Probleme mit der Aufgabe app:mergeDebugResources .
Error:
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher abc_tab_indicator_mtrl_alpha.9.png failed, see logs
Ich habe gerade mit diesem Befehl ein neues Reaction-Native-Projekt erstellt. Noch keine Plugins und anderer Code hinzugefügt.
react-native init MyProject
Ab package.json
Version 0.24.1 von React installiert:
{
"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"
}
}
Der Fehler tritt für Android auf, nicht wirklich sicher, ob das gleiche Problem mit iOS besteht.
Ich verwende Ubuntu für die Entwicklung.
Gradle hat die Version 2.4 gemäß der Datei gradle.properties
:
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
für alle, die das gleiche Problem haben. das hat das problem für mich gelöst:
Es ist ein Problem mit 64-Bit-Betriebssystemen, da aapt nicht verfügbar ist, müssen Sie diese 2 Pakete installieren:
sudo apt-get install lib32stdc++6 lib32z1
danke, das funktioniert bei mir.
Vielen Dank! Bei mir hat es auch funktioniert. :+1:
Hilfreichster Kommentar
für alle, die das gleiche Problem haben. das hat das problem für mich gelöst:
http://stackoverflow.com/questions/22701405/aapt-ioexception-error-2-no-such-file-or-directory-why-cant-i-build-my-grad
Es ist ein Problem mit 64-Bit-Betriebssystemen, da aapt nicht verfügbar ist, müssen Sie diese 2 Pakete installieren: