plugin - netbeans para android apk
No se encontró aapt al crear una nueva aplicación de Android en NetBeans (1)
Acabo de instalar NetBeans y el SDK de Android siguiendo las instrucciones here . Estoy ejecutando Ubuntu 9.10 (Karmic). NetBeans es 6.7.1. El SDK de Android es la versión 7.
Cuando intento compilar un nuevo proyecto, me da el siguiente error:
Execute failed: java.io.IOException: Cannot run program "/home/oz/android-sdk/platforms/android-7/tools/aapt" (in directory "/home/oz/projects/ArmyBuilder/android"): java.io.IOException: error=2, No such file or directory
Cuando entro en ese directorio, veo que el archivo existe y tiene los permisos adecuados para que pueda ser ejecutado por cualquier persona, ¡sin embargo, incluso Bash no puede encontrarlo!
oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$ pwd
/home/oz/android-sdk/platforms/android-7/tools
oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$ ls -l
total 4652
-rwxrwxrwx 1 oz oz 3472784 2010-04-20 18:16 aapt
-rwxrwxrwx 1 oz oz 1050336 2010-04-20 18:16 aidl
-rwxrwxrwx 1 oz oz 213698 2010-04-20 18:16 dexdump
-rwxrwxrwx 1 oz oz 2497 2010-04-20 18:16 dx
drwxr-xr-x 2 oz oz 4096 2010-04-20 18:16 lib
-rw-r--r-- 1 oz oz 10800 2010-04-20 18:16 NOTICE.txt
oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$ ./aapt
bash: ./aapt: No such file or directory
oz@Ivory-Coast:~/android-sdk/platforms/android-7/tools$
Al buscar en Google este error aparecen otras personas que tienen este mismo problema ( http://www.mentby.com/erisa/aapt-not-found.html , http://www.helloandroid.com/content/file-not-found-hello-world-application ) sin respuesta.
Este es un problema de 64 bits, aapt aparentemente espera bibliotecas de 32 bits y tiene librerías de 64 bits.
Solución aquí: http://ubuntuforums.org/showthread.php?t=1317567
Resumen:
apt-get install ia32-libs
HTH