Tengo problemas con la tarea app: mergeDebugResources .
error:
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> Crunching Cruncher abc_tab_indicator_mtrl_alpha.9.png failed, see logs
Acabo de crear un nuevo proyecto nativo de reacción con este comando. Aún no se han agregado complementos ni otro código.
react-native init MyProject
Desde package.json
instala la versión 0.24.1 de React:
{
"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"
}
}
El error ocurre para Android, no estoy realmente seguro de si existe el mismo problema con iOS.
Estoy usando Ubuntu para el desarrollo.
Gradle está en la versión 2.4 según el archivo 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
para cualquiera que tenga el mismo problema. esto resolvió el problema para mí:
Es un problema con el sistema operativo de 64 bits, debido a que aapt no está disponible, debe instalar estos 2 paquetes:
sudo apt-get install lib32stdc++6 lib32z1
gracias, eso funciona para mi.
¡Gracias! También funcionó para mí. : +1:
Comentario más útil
para cualquiera que tenga el mismo problema. esto resolvió el problema para mí:
http://stackoverflow.com/questions/22701405/aapt-ioexception-error-2-no-such-file-or-directory-why-cant-i-build-my-grad
Es un problema con el sistema operativo de 64 bits, debido a que aapt no está disponible, debe instalar estos 2 paquetes: