GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Problemas con Eclipse y Android SDK?

Instalé Eclipse, openjdk6 y descargué y extraje el archivo del administrador SDK.

Ahora, cuando creé un proyecto de Android, recibí el siguiente error:

2012-06-06 18:44:40 - contactManager] /home/catia/android-sdks/platform-tools/aapt: 
error while loading shared libraries: libz.so.1: cannot open shared object file: 
No such file or directory

Y este cuando traté de crear un AVD Manager:

[2012-06-06 19:00:18 - SDK Manager] /home/catia/android-sdks/tools/mksdcard: error 
while loading shared libraries: libstdc++.so.6: cannot open shared object file: No 
such file or directory 
[2012-06-06 19:00:18 - SDK Manager] Failed to create the SD card.
[2012-06-06 19:00:18 - SDK Manager] Failed to create sdcard in the AVD folder.

Mejor respuesta

Este problema ocurre porque el SDK de Android está compilado para un sistema GNU/Linux de 32 bits y su sistema Ubuntu es un sistema GNU/Linux de 64 bits. La solución debería ser fácil (ya que Ubuntu es totalmente compatible con la ejecución de programas de 32 bits en un sistema operativo de 64 bits):simplemente instale las versiones de 32 bits de las bibliotecas que necesita.

La forma más sencilla y fácil de hacer esto es instalar las versiones de 32 bits de todas las bibliotecas más utilizadas, instalando el ia32-libs paquete. Puede hacerlo en el Centro de software o en la Terminal con:

sudo apt-get update
sudo apt-get install ia32-libs

Originalmente ia32-libs se proporcionó porque Ubuntu, en su configuración predeterminada, no admitía la instalación de paquetes de Ubuntu de 32 bits en un sistema de 64 bits. Ahora que esto es totalmente compatible de forma predeterminada, ia32-libs package simplemente hace que se instalen los mismos paquetes de 32 bits en su sistema de 64 bits que se instalarían en un sistema mínimo de 32 bits. (Entonces, para cualquiera que esté preocupado, esto podría no funcionar ahora que multarch es compatible de forma predeterminada:todavía funciona.)

Fuente: Instalación de Android/Eclipse en Ubuntu 11.04:aapt y adb no funcionan correctamente
Ver también: Complemento Android de Eclipse — libncurses.so.5


Ubuntu
  1. Cómo instalar Android SDK Manager en Ubuntu 16.04

  2. Cómo configurar Android SDK 4.0.3 con NetBeans IDE 7.1 en Fedora 15/16 y CentOS 6 / RHEL 6

  3. Cómo instalar Android SDK 4.0.3 y Eclipse ADT en Fedora 16 / Fedora 15

  4. Cómo configurar Android SDK 4.0.3 con NetBeans IDE 7.1 en Linux Mint 12 / Ubuntu 11.10

  5. Cómo instalar Android SDK 4.0.3 y Eclipse ADT en Linux Mint 12 / Ubuntu 11.10

Supervise los recursos del sistema con Bashtop y Bpytop en Linux

Cómo hacer una copia de seguridad y restaurar el sistema Linux con Timeshift

Copia de seguridad y restauración de la configuración del sistema de escritorio de Linux con Dconf

Solucionar problemas y monitorear el rendimiento del sistema Linux con nmon

¿Dvd con Ubuntu de 32 bits y de 64 bits?

Android:¿cómo puedo usar los comandos de shell e interactuar con el sistema Linux que se encuentra debajo?