aapt не найден при создании нового приложения для Android в NetBeans

Я только что установил NetBeans и Android SDK, следуя инструкциям здесь. Я использую Ubuntu 9.10 (Karmic). NetBeans — это 6.7.1. Android SDK версии 7.

Когда я пытаюсь скомпилировать новый проект, он выдает следующую ошибку:

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

Когда я захожу в этот каталог, я вижу, что файл существует, и у него есть соответствующие разрешения для запуска любым пользователем, но даже bash не может его найти!

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$ 

Поиск этой ошибки в Google обнаружил, что у нескольких других людей возникла такая же проблема (http://www.mentby.com/erisa/aapt-not-found.html, http://www.helloandroid.com/content/file-not-found-hello-world-application) без ответов.


person Oz.    schedule 21.04.2010    source источник


Ответы (1)


Это 64-битная проблема, aapt, по-видимому, ожидает 32-битные библиотеки, а у вас есть 64-битные библиотеки.

Решение здесь: http://ubuntuforums.org/showthread.php?t=1317567

Резюме:

apt-get install ia32-libs

ХТН

person Mark Renouf    schedule 09.06.2010
comment
Это была очень неприятная ошибка, которую нужно было отследить. Спасибо за ваш простой ответ. - person Rick Hodgin; 28.03.2012
comment
Если у вас возникли трудности с travis-ci, см. этот stackoverflow.com/a/14392603/82156 - person emmby; 23.01.2013
comment
Теперь мне нужно установить 32-битную ОС сейчас ?? ИЛИ есть ли решение на 64 бит?? - person Noman; 12.05.2013