Плагин 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-установку и переустановить ее с нуля.