GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Problemi con Eclipse e Android Sdk?

Ho installato Eclipse, openjdk6 e scaricato ed estratto il file sdk manager.

Ora, quando ho creato un progetto Android ho ricevuto il seguente errore:

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

E questo quando ho provato a creare 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.

Migliore risposta

Questo problema si verifica perché l'SDK Android è compilato per un sistema GNU/Linux a 32 bit e il tuo sistema Ubuntu è un sistema GNU/Linux a 64 bit. La soluzione dovrebbe essere semplice (poiché Ubuntu supporta completamente l'esecuzione di programmi a 32 bit su un sistema operativo a 64 bit):basta installare le versioni a 32 bit delle librerie di cui ha bisogno.

Il modo più semplice e veloce per farlo è installare le versioni a 32 bit di tutte le librerie più comunemente usate, installando ia32-libs Pacchetto . Puoi farlo nel Software Center o nel Terminale con:

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

Originariamente ia32-libs è stato fornito perché Ubuntu, nella sua configurazione predefinita, non supportava l'installazione di pacchetti Ubuntu a 32 bit su un sistema a 64 bit. Ora che questo è completamente supportato per impostazione predefinita, ia32-libs pacchetto fa sì che gli stessi pacchetti a 32 bit vengano installati sul sistema a 64 bit che verrebbero installati su un sistema minimo a 32 bit. (Quindi per chiunque sia preoccupato questo potrebbe non funzionare ora che multarch è supportato per impostazione predefinita:funziona ancora.)

Fonte: Installazione Android/Eclipse su Ubuntu 11.04 – aapt e adb non funzionano correttamente
Vedi anche: Plugin Android Eclipse — libncurses.so.5


Ubuntu
  1. Come installare Android SDK Manager su Ubuntu 16.04

  2. Come configurare Android SDK 4.0.3 con NetBeans IDE 7.1 su Fedora 15/16 e CentOS 6 / RHEL 6

  3. Come installare Android SDK 4.0.3 e Eclipse ADT su Fedora 16 / Fedora 15

  4. Come configurare Android SDK 4.0.3 con NetBeans IDE 7.1 su Linux Mint 12 / Ubuntu 11.10

  5. Come installare Android SDK 4.0.3 ed Eclipse ADT su Linux Mint 12 / Ubuntu 11.10

Monitora le risorse di sistema con Bashtop e Bpytop in Linux

Come eseguire il backup e il ripristino del sistema Linux con Timeshift

Backup e ripristino delle impostazioni del sistema desktop Linux con Dconf

Risolvi i problemi e monitora le prestazioni del sistema Linux con nmon

DVD con Ubuntu sia a 32 bit che a 64 bit?

Android - Come posso utilizzare i comandi della shell e interagire con il sistema Linux sottostante?