2009-12-22 19 views
8

Acabo de instalar la última versión de galileo eclipse. Agregué el último complemento de adt y lo configuré para usar mi sdk de Android (r4). Desafortunadamente, el plugin de eclipse se está cerrando. por algún motivo, no puede encontrar (¿ejecutar?) las herramientas de Android. Obtengo este error en el proyecto de eclipse :android eclipse plugin no puede encontrar rutas válidas

Error al ejecutar aapt. Por favor, compruebe aapt está presente en ~/android-sdk-linux_86/plataformas/android-1.6/herramientas/aapt

pero aquí es la salida de ls:

ls -al ~/android-sdk-linux_86/platforms/android-1.6/tools/aapt 
-rwxrwxrwx 1 solid solid 3416259 2009-12-18 21:02 /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt 

Cuando trato de ejecutar el programa directamente, veo lo siguiente:

~/android-sdk-linux_86/platforms/android-1.6/tools/aapt 
bash: /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt: No such file or directory 

acabo descomprimido el SDK e instalado las plataformas y ls D', así que sé que está ahí.

He intentado volver a crear el proyecto desde la línea de comandos (que funciona) pero cuando lo importo en eclipse aparece el mismo error.

Por cierto esto es AMD Linux 64

Respuesta

17

Algo está muy mal aquí. Estas dos líneas se contradicen a sí mismas:

$ ls -al ~/android-sdk-linux_86/platforms/android-1.6/tools/aapt 
-rwxrwxrwx 1 solid solid 3416259 2009-12-18 21:02 /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt 

$ ~/android-sdk-linux_86/platforms/android-1.6/tools/aapt 
bash: /home/solid/android-sdk-linux_86/platforms/android-1.6/tools/aapt: No such file or directory 

El archivo simplemente no puede existir un instante, luego deja de existir en el siguiente.

No creo que esto se deba a que se ejecute en amd64, ya que sospecho que podría darle un error diferente, más descriptivo. Dicho esto, asegúrese de que tiene instalados los ia32-libs:

# Assuming you're on Ubuntu 
$ apt-get install ia32-libs 

Mi único consejo sería probar por completo la supresión de su instalación del SDK y volver a instalarlo desde cero.

+0

ia32-libs lo hizo por mí. ¡Gracias! –