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