Estou lutando muito para instalar o ADT (Android Dev Tools) no Eclipse no Fedora 16 OS de 64 bits.
O próprio Eclipse está funcionando bem.
Conforme instruído, instalei primeiro o Android SDK regular, o kit de ferramentas no nível do sistema operacional. Tudo correu bem e consegui usar o aplicativo Android no diretório de ferramentas.
No Eclipse, foi um pouco mais difícil porque primeiro tive que instalar o GWT ou ferramentas relacionadas ao Google, o que exigia uma atualização principal do Eclipse Indigo do WST. Finalmente, a instalação do ADT relatou sucesso.
No entanto, sempre que abrir o Eclipse, recebo uma infinidade de pop-ups sobre libncurses.so.5 e o seguinte log:
[2012-04-04 02:06:35 - adb] /opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] 'adb version' failed!
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] Failed to parse the output of 'adb version':
Standard Output was:
Error Output was:
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] /opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] 'adb version' failed!
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] Failed to parse the output of 'adb version':
Standard Output was:
Error Output was:
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
Quando tento abrir o Android SDK Manager (sob a janela), o plug-in é aberto, mas a janela não tem nenhum botão Fechar em lugar nenhum (ao contrário do mesmo no nível do sistema operacional, que também parece o mesmo), então a única maneira de sair dele é encontrar o Eclipse PID e matá-lo.
apt-get install lib32ncurses5 lib32stdc++6
(lib32gcc1 é puxado como uma dependência)pacman -Syv lib32-libstdc++5 lib32-ncurses lib32-gcc-libs
:)Isso está acontecendo porque o Android SDK é um aplicativo de 32 bits e requer algumas bibliotecas compartilhadas de 32 bits,
Tive o mesmo problema no Ubuntu 64 bits e resolvi com:
fonte
sudo apt-get install libncurses5:i386
instalar a biblioteca necessária - muito mais leve queia32-libs
Instale apenas libncurses5:
ia32-libs instalará muitos libs desnecessários.
fonte
para ArchLinux
fonte
Você provavelmente não
libncurses5
instalou. Experimentarfonte
teve um problema semelhante em centos:
fiz o seguinte:
E o problema foi resolvido.
fonte
Esta dica do blog de Tim Mattison fez isso por mim no Debian Wheezy :
fonte