Esse problema está ocorrendo porque o Android SDK é compilado para um sistema GNU / Linux de 32 bits, e seu sistema Ubuntu é um sistema GNU / Linux de 64 bits. A solução deve ser fácil (já que o Ubuntu suporta completamente a execução de programas de 32 bits em um sistema operacional de 64 bits) - basta instalar as versões de 32 bits das bibliotecas necessárias.
A maneira mais simples e fácil de fazer isso é instalar as versões de 32 bits de todas as bibliotecas mais usadas, instalando o pacote ia32-libs . Você pode fazer isso no Centro de Software ou no Terminal com:
sudo apt-get update
sudo apt-get install ia32-libs
Originalmente ia32-libs
foi fornecido porque o Ubuntu, em sua configuração padrão, não suportava a instalação de pacotes de 32 bits do Ubuntu em um sistema de 64 bits. Agora que isso é totalmente suportado por padrão, o pacote ia32-libs
faz com que os mesmos pacotes de 32 bits sejam instalados em seu sistema de 64 bits que seriam instalados em um sistema mínimo de 32 bits. (Então, para quem está preocupado, isso pode não funcionar agora que multarch
é suportado por padrão: ele ainda funciona.)
Fonte: Instalação do Android / Eclipse no Ubuntu 11.04 - aapt e adb não funcionam corretamente
Veja também: Plugin do Eclipse para Android - libncurses.so.5