tools studio para manager mac intellij idea english developers android intellij-idea android-sdk-tools

studio - Error de compilación Android Hello-World: Intellij no puede encontrar aapt



sdk para android studio (13)

Intento establecerme con un entorno de desarrollo de Android usando IntelliJ en Ubuntu 12.04. Creo un Módulo de aplicación para Android, pero cuando intento compilarlo, aparece el siguiente error:

android-apt-compiler: No se puede ejecutar el programa "/ home / jon / Programs / android-sdk-linux / platform-tools / aapt": java.io.IOException: error = 2, No existe dicho archivo o directorio

Varias horas de búsqueda en internet no han ayudado.

Por cierto, corrí locate aapt en la terminal y encontré que aapt se encuentra en /home/jon/Programs/android-sdk-linux/build-tools/17.0.0/aapt


¡Gracias por el consejo! En un Mac con Android 4.2.2 SDK, funcionó de maravilla. Simplemente deberá actualizar sus rutas en consecuencia. P.ej

ln -s ../build-tools/android-4.2.2/lib lib

En -s ../build-tools/android-4.2.2/aapt aapt


Clona el plugin android-maven en GitHub e instálalo en tu repositorio

git clone https://github.com/jayway/maven-android-plugin.git
cd ... / maven-android-plugin /
mvn instalación limpia

Luego actualice su pom para usar la versión 3.5.4-SNAPSHOT del plugin. ¡Todo debería funcionar correctamente!


Ejecuté estos tres comandos y mi problema fue resuelto

mklink "%ANDROID_HOME%/platform-tools/aapt.exe" "%ANDROID_HOME%/build-tools/17.0.0/aapt.exe" mklink /D "%ANDROID_HOME%/platform-tools/lib" "%ANDROID_HOME%/build-tools/17.0.0/lib" mklink "%ANDROID_HOME%/platforms/android-17/tools" "%ANDROID_HOME%/build-tools/17.0.0/aidl.exe"

Si no ha configurado la variable de entorno ANDROID_HOME, reemplace% ANDROID_HOME% con la ruta a su SDK de Android, por ejemplo, C: / Android / android-sdk


El mismo problema me ocurrió con android-studio. Pero, esto probablemente también se aplica al IntelliJ IDE.

Al revisar la ubicación del archivo, vi, sin embargo, que aapt estaba en la ubicación esperada.

En mi caso, el problema era que estaba ejecutando un sistema Ubuntu Linux de 64 bits que no puede ejecutar el ejecutable aapt 32 bits.

La instalación de bibliotecas de compatibilidad de 32 bits resolvió este problema en mi caso: sudo apt-get install ia32-libs


En Mac OS necesita

$ cd platform-tools $ ln -s ../build-tools/android-4.2.2/aapt aapt $ ln -s ../build-tools/android-4.2.2/lib lib


En Windows, basta con copiar solo aapt.exe , lib/dx.jar y dx.bat

de build-tools / android-4.2.2

a

herramientas de plataforma


Goodlife una vez más. Solo en caso de un proyecto de limpieza de errores y estás listo para empezar.


Lo resuelvo con esto para alinear comandos

ln -s ~/Programs/android-sdk-linux/build-tools/17.0.0/aapt ~/Programs/android-sdk-linux/platform-tools/aapt ln -s ~/Programs/android-sdk-linux/build-tools/17.0.0/lib ~/Programs/android-sdk-linux/platform-tools/lib


Me encontré con este problema, pero con android-maven-plugin y como una variante de su artículo # 2 en lugar de copiar el archivo (s) simplemente creé un enlace simbólico / suave para aapt

cd platform-tools ln -s ../build-tools/17.0.0/aapt ./

Este enfoque pareció hacer que todas mis construcciones volvieran a funcionar.



Parece que la última actualización de la versión r22 SDK se movió aapt y lib jar desde las herramientas de plataforma al directorio build-tools. Mientras esperamos que JetBrains publique una actualización, aquí hay una solución rápida usando un par de enlaces simbólicos:

Desde su directorio AndroidSDK / platform-tools, ejecute lo siguiente:

ln -s ../build-tools/17.0.0/aapt aapt ln -s ../build-tools/17.0.0/lib lib

... e IntelliJ debería ser capaz de compilar de forma normal.


También lo noté.

ADT se ha actualizado y agregaron estas nuevas herramientas de compilación donde trasladaron todo. Intellijidea no está actualizando rutas así que está buscando aapt en la ruta anterior.

No sé cómo resolverlo, así que avíseme si encuentra una solución ...

ACTUALIZAR:

Creo que solo tienes 2 opciones:

1) Use Android Build studio: http://developer.android.com/sdk/installing/studio.html 2) Copie (esto está sucio pero funciona) todo el contenido de build-tools / 17.0.0 / a platform-tools / y construirá


actualice su IntelliJ a 12.1.4 mediante el uso de versiones beta como canal de actualización