Плагин eclipse для Android не может найти допустимые пути

Я только что установил последнюю версию galileo eclipse. Я добавил последний плагин adt и настроил его на использование моего sroid sroid (r4). К сожалению, плагин eclipse отключен. по какой-то причине, это не могут найти (выполнить?) инструменты андроида. Я получаю эту ошибку на проект eclipse:

Ошибка выполнения aapt. Пожалуйста, проверьте, что aapt присутствует в ~/Андроид-СДК-linux_86/платформы/Android-1,6/инструменты/AAPT

но вот вывод 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

Когда я пытаюсь запустить программу напрямую, я вижу следующее:

~/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

Я просто распаковал sdk и установил платформы и ls 'd, поэтому я знаю, что он есть.

Я попытался воссоздать проект из командной строки (который работает), но когда я импортирую его в eclipse, я получаю ту же ошибку.

Кстати, это linux amd 64

Ответ 1

Что-то здесь очень не так. Эти две строки противоречат друг другу:

$ 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

Файл просто не может существовать в одно мгновение, а затем перестает существовать в следующем.

Я не думаю, что это вызвано запуском на amd64, так как я подозреваю, что это даст вам другую, более описательную ошибку. При этом убедитесь, что установлены ia32-libs:

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

Мой единственный совет - попытаться полностью удалить вашу SDK-установку и переустановить ее с нуля.