android-studio 32bit-64bit aapt

android studio - El estudio de Android no puede encontrar aapt



android-studio 32bit-64bit (5)

Hola, tengo problemas para compilar, obtengo este error:

Gradle: ejecución fallida para la tarea '': ElectronicComponentInventorySearch: mergeDebugResources''.

java.io.IOException: No se puede ejecutar el programa "/ opt / android-studio / sdk / build-tools / android-4.2.2 / aapt": error = 2, no existe dicho archivo o directorio

Cuando uso locate: /opt/android-studio/sdk/build-tools/android-4.2.2/aapt

Antes de probar algo, me aseguré de poner el directorio completo de android-studio en mi cuenta y configurar los permisos para todo en 775.

¿Que pasa?


Aapt es una aplicación de 32 bits. Estoy ejecutando Ubuntu 64bit. Necesitaba algunas bibliotecas adicionales. Lo primero que hice fue actualizar a 13.04 desde 12.10. Rompió a Chrome, pero esto debería ayudar .

Para ponerme a trabajar (esto solucionó mis problemas con el avd también) ejecuta estos dos comandos:

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

De esta post.

Ahora no más problemas.


El paquete (32 bits) que está buscando es libbz2-1.0: i386, su versión de 64 bits es libbz2-1.0: amd64.

Al principio, habilite el soporte de múltiples arcos (si no lo hizo ya):

sudo dpkg --add-architecture i386

Ahora ejecuta:

sudo apt-get update

Ahora puede instalar el paquete de la siguiente manera:

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


Puedes probar esto: -

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


Simplemente abre tu terminal y ejecuta esto

sudo apt-get install lib32stdc++6 lib32z1

En realidad fue un problema de arquitectura. Aapt espera binarios de 32 bits y mi sistema es de 64 bits.


Usando Android Studio 0.3.7 en Debian 7 de 64 bits ... esto funcionó para mí:

sudo apt-get install libc6-i386 sudo dpkg --add-architecture i386 sudo apt-get actualización sudo apt-get install ia32-libs

Construir con Gradle está bien. La depuración y ejecución del emulador está bien (aunque sigue lento, como de costumbre).