adb не работает на Ubuntu 64 - команда не найдена
Обновить
Проведя еще несколько экспериментов, я должен полностью переформулировать свой вопрос, поскольку меня обманул мой терминал. Он просто не показал сообщение об ошибке, когда я выдалsudo ./adb.
Если я перехожу в каталог ANDOID_SDK / platform-tools и запускаю./adb, Я получил:
command not found: ./adb
Здесь выводls -l adb в том же каталоге:
-rwxrwxr-x 1 myuser myuser 159620 2011-12-20 19:30 adb
Бегкакой adb дает мне:
./adb
То же самое происходит со всеми другими исполняемыми двоичными файлами в этом каталоге, такими как aapt, aidl, dexdump и т. Д.
Я мог бы только представить, что это как-то связано с тем, что я пытаюсь запустить его на 64-битной Ubuntu, но заголовок ELF или что-то подобное не распознается. Однакоандроид инструмент в ANDOID_SDK / tools работает нормально (кроме того, что не удается выполнить ADB после загрузки новых пакетов).
Действительно странно ...
Оригинальный вопрос
Я скачал последнюю версию Android SDK. Если я пытаюсь запустить adb как обычный пользователь, я получаю «команда не найдена». Я должен запустить его как "sudo ./adb", и это работает. Почему это так и как мне это исправить? Я использую Ubuntu 64 11.10.
Я использовал SDK на старых версиях Ubuntu и там я мог запускать его как обычный пользователь без проблем. Есть идеи?