GNU/Linux >> Znalost Linux >  >> Ubuntu

Problémy s Eclipse a Android Sdk?

Nainstaloval jsem Eclipse, openjdk6 a stáhl a rozbalil soubor správce sdk.

Nyní, když jsem vytvořil projekt Android, dostal jsem následující chybu:

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

A tohle, když jsem se snažil vytvořit správce AVD:

[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.

Nejlepší odpověď

K tomuto problému dochází, protože Android SDK je zkompilován pro 32bitový systém GNU/Linux a váš systém Ubuntu je 64bitový systém GNU/Linux. Řešení by mělo být snadné (protože Ubuntu plně podporuje spouštění 32bitových programů na 64bitovém OS) – stačí nainstalovat 32bitové verze knihoven, které potřebuje.

Nejjednodušší a nejjednodušší způsob, jak toho dosáhnout, je nainstalovat 32bitové verze všech nejběžněji používaných knihoven instalací ia32-libs balíček. Můžete to provést v Centru softwaru nebo v Terminálu pomocí:

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

Původně ia32-libs byl poskytnut, protože Ubuntu ve své výchozí konfiguraci nepodporovalo instalaci 32bitových balíčků Ubuntu na 64bitový systém. Nyní, když je toto standardně plně podporováno, ia32-libs package pouze způsobí, že se na váš 64bitový systém nainstalují stejné 32bitové balíčky, které by byly nainstalovány na minimálním 32bitovém systému. (Takže pro každého, kdo se obává, že to teď nemusí fungovat, když multarch je standardně podporováno:stále funguje.)

Zdroj: Instalace Android/Eclipse na Ubuntu 11.04 – aapt a adb nefungují správně
Viz také: Plugin Eclipse Android — libncurses.so.5


Ubuntu
  1. Jak nainstalovat Android SDK Manager na Ubuntu 16.04

  2. Jak nastavit Android SDK 4.0.3 s NetBeans IDE 7.1 na Fedoře 15/16 a CentOS 6 / RHEL 6

  3. Jak nainstalovat Android SDK 4.0.3 a Eclipse ADT na Fedora 16 / Fedora 15

  1. Jak zálohovat a obnovit nastavení systému Linux pomocí Timeshift

  2. Jak nastavit Android SDK 4.0.3 s NetBeans IDE 7.1 na Linux Mint 12 / Ubuntu 11.10

  3. Jak nainstalovat Android SDK 4.0.3 a Eclipse ADT na Linux Mint 12 / Ubuntu 11.10

  1. Zálohování a obnovení systému Ubuntu 20.04

  2. Monitorování systému Ubuntu 20.04 s widgety Conky

  3. Zálohování a obnovení systému Ubuntu 22.04