GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Problèmes avec Eclipse et Android Sdk ?

J'ai installé Eclipse, openjdk6 et téléchargé et extrait le fichier sdk manager.

Maintenant, lorsque j'ai créé un projet Android, j'ai eu l'erreur suivante :

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

Et celui-ci quand j'ai essayé de créer 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.

Meilleure réponse

Ce problème se produit parce que le SDK Android est compilé pour un système GNU/Linux 32 bits et que votre système Ubuntu est un système GNU/Linux 64 bits. La solution devrait être simple (étant donné qu'Ubuntu prend entièrement en charge l'exécution de programmes 32 bits sur un système d'exploitation 64 bits) - installez simplement les versions 32 bits des bibliothèques dont il a besoin.

La façon la plus simple et la plus simple de le faire est d'installer les versions 32 bits de toutes les bibliothèques les plus couramment utilisées, en installant le ia32-libs package. Vous pouvez le faire dans le Centre logiciel ou dans le Terminal avec :

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

À l'origine ia32-libs a été fourni car Ubuntu, dans sa configuration par défaut, ne prenait pas en charge l'installation de packages Ubuntu 32 bits sur un système 64 bits. Maintenant que cela est entièrement pris en charge par défaut, le ia32-libs package provoque simplement l'installation des mêmes packages 32 bits sur votre système 64 bits qui seraient installés sur un système 32 bits minimal. (Donc, pour tous ceux qui s'inquiètent, cela pourrait ne pas fonctionner maintenant que multarch est pris en charge par défaut :il fonctionne toujours.)

Source : Installation d'Android/Eclipse sur Ubuntu 11.04 - aapt et adb ne fonctionnent pas correctement
Voir aussi : Plugin Android Eclipse — libncurses.so.5


Ubuntu
  1. Comment installer Android SDK Manager sur Ubuntu 16.04

  2. Comment configurer Android SDK 4.0.3 avec NetBeans IDE 7.1 sur Fedora 15/16 et CentOS 6 / RHEL 6

  3. Comment installer Android SDK 4.0.3 et Eclipse ADT sur Fedora 16 / Fedora 15

  4. Comment configurer Android SDK 4.0.3 avec NetBeans IDE 7.1 sur Linux Mint 12 / Ubuntu 11.10

  5. Comment installer Android SDK 4.0.3 et Eclipse ADT sur Linux Mint 12 / Ubuntu 11.10

Surveiller les ressources système avec Bashtop et Bpytop sous Linux

Comment sauvegarder et restaurer le système Linux avec Timeshift

Sauvegarder et restaurer les paramètres du système de bureau Linux avec Dconf

Dépanner et surveiller les performances du système Linux avec nmon

DVD avec Ubuntu 32 bits et 64 bits ?

Android - Comment puis-je utiliser les commandes shell et interagir avec le système Linux en dessous ?