adb não roda no Ubuntu 64 - comando não encontrado

Atualiza

Depois de fazer mais algumas experiências, tenho que reformular minha pergunta completamente, pois fui enganado pelo meu terminal. Apenas não mostrou a mensagem de erro quando eu emitisudo ./ad.

Se eu entrar no diretório ANDOID_SDK / platform-tools e executar. / adb, Eu recebo

command not found: ./adb

Aqui a saídals -l adb no mesmo diretório:

-rwxrwxr-x 1 myuser myuser 159620 2011-12-20 19:30 adb

Corridawhich adb me dá:

./adb

mesmo acontece com todos os outros arquivos executáveis binários nesse diretório, como aapt, aidl, dexdump, et

Eu poderia imaginar que isso tem algo a ver comigo tentando executá-lo em um Ubuntu de 64 bits, mas o cabeçalho ELF ou algo semelhante não está sendo reconhecido. No entanto, o android A ferramenta ANDOID_SDK / tools está funcionando bem (além de não executar o adb após o download de novos pacotes

Realmente estranho..

Pergunta original

Fazi o download do SDK do Android mais recente. Se eu tentar executar o adb como um usuário comum, recebo "comando não encontrado". Devo executá-lo como "sudo ./adb" e funciona. Por que isso e como faço para corrigi-lo? Estou executando o Ubuntu 64 11.10.

Eu usei o SDK em versões mais antigas do Ubuntu e lá, eu poderia executá-lo como usuário comum sem problemas. Alguma ideia

questionAnswers(3)

yourAnswerToTheQuestion