wrong what went util solucion processexception mergereleaseresources mergedebugresources linking for failed error debug concurrent common app android ubuntu android-studio

what - mergedebugresources android



Android Studio 1.0.2 no está compilando la aplicación: error de mergeDebugResources (2)

Acabo de instalar Android Studio en Linux, configuré el SDK e instalé las herramientas de construcción ahora cuando intento sincronizar con Gradle o (compilar la aplicación) falla y arroja este error:

Error: Error de ejecución para la tarea '': aplicación: mergeDebugResources''. /home/user_name/AndroidStudioProjects/project_name/app/src/main/res/drawable-hdpi/ic_launcher.png: Error: No se puede ejecutar el programa "/home/user_name/Android/Sdk/build-tools/21.1.2/aapt" : error = 2, No existe tal archivo o directorio Error: Error: No se puede ejecutar el programa "/home/user_name/Android/Sdk/build-tools/21.1.2/aapt": error = 2, No existe dicho archivo o directorio / home / nombre_usuario / AndroidStudioProjects / nombre_proyecto / app / src / main / res / drawable-hdpi / ic_launcher.png

Traté de cambiar la ''buildToolsVersion'' en mi archivo gradle y también me dio el mismo error para 21.1.2, 1, 0.


Resolví el problema ejecutando esos comandos

$ sudo apt-get install lib32stdc++6 $ sudo apt-get install lib32z1

Ubuntu no puede ejecutar el aapt en 64 bits antes de instalar estos paquetes

EDITAR 19-04-2016:

Android Studio 2 tiene la guía de instalación updated con esos paquetes y muchos más para compilar en máquinas de 64 bits correctamente

$ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6


Tuve el mismo problema incluso después de probar la solución aceptada. En mi caso, la versión de la herramienta de compilación Gradle que he especificado no estaba instalada en mi sistema Debian. Funcionó de maravilla después de que cambié buildToolVersion a la versión instalada que era (23.0.2)