O Android SDK requer bibliotecas de 32 bits, mas isso não está incluído na versão de 64 bits do Ubuntu por padrão.
Use isso para encontrar dependências
getlibs
- Resolve automaticamente dependências para programas de 32 bits em 64 bits
- link
Eu gostaria de mexer com o kit de desenvolvimento de software do Android e descobri que ele suporta apenas versões de 32 bits da plataforma Java e do Eclipse.
Instalei o ambiente de tempo de execução ia32 Sun Java e a versão de 32 bits do Eclipse. Eu também usei o programa update-alternatives para fazer uma preferência de 32 bits em java. Ambos parecem funcionar bem. Eu também instalei os plugins do Eclipse para Android, mas meu problema está no SDK baixado do Google. Quando eu vou para as preferências do Eclipse e tento informar sobre meu local do Android SDK, não há destinos do SDK listados.
Alguém mais fez isso no Ubuntu 9.10 64-bit? Obrigado.
O Android SDK requer bibliotecas de 32 bits, mas isso não está incluído na versão de 64 bits do Ubuntu por padrão.
Use isso para encontrar dependências
getlibs
Outras fontes dizem que você só precisa ter o ia32-libs
instalado e você está ausente. O emulador funcionou para mim sem ter que fazer mais nada.
Existe algum motivo para você não poder atualizar para o Ubuntu 11.04, que é a última versão estável? Em 11.04, o Android SDK apenas funciona ..
Instale as bibliotecas de 32 bits para o emulador do Android (supondo que yum
esteja instalado):
yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686