Android SDK – erreur aapt: libstdc ++. So.6 ne peut pas ouvrir le fichier object partagé

Je créais un nouveau projet à partir de rien, à des fins de test, en laissant tous les parameters par défaut (je n’ai fait aucun changement de code), sur une nouvelle installation ADT (Ubuntu Gnome 14.04 LTS, CPU x86_64), erreur dans la console Eclipse:

[2014-06-11 09:03:10 - Kronos] /home/erwan/Applications/ADT/adt-bundle-linux-x86_64-20140321/sdk/build-tools/19.1.0/aapt: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Voici ce que j’ai déjà essayé:

-> J’ai essayé de réinstaller ia32-libs, libstdc ++ et libstdc ++ 6 via le repository de logiciel Ubuntu: aucun changement

-> Vérifié la mise à jour (pour Eclipse et le SDK): Aucune modification

-> Réinstallé Tous les outils de construction Android: aucun changement

-> Réinstaller ADB: pas de changement

     sudo apt-get install lib32stdc++6 lib32z1 

    Sur mon bureau 64 bits Ubuntu 14.04, c’était tout ce dont j’avais besoin:

     sudo apt-get install lib32stdc++6 

    J’ai aussi un ordinateur de bureau Ubuntu 14.04 64 bits, et la réponse correcte à cette configuration est en effet:

     sudo apt-get install lib32stdc++6 

    Dans mon Ubuntu 16.04, je ne parviens pas à installer “All” les libs (sudo apt-get install lib32stdc ++ 6) avec un message disant:

     $ sudo apt-get install libgl1-mesa-dev:i386 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable dissortingbution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libgl1-mesa-dev:i386 : Depends: libgl1-mesa-glx:i386 (= 11.2.0-1ubuntu2) but it is not going to be installed E: Unable to correct problems, you have held broken packages. 

    Après quelques recherches, j’ai trouvé que j’utilisais le aapt avec le SDK 19. (android-sdk-linux / build-tools / 19.xy / aapt)

    passer l’appt de sdk 19 à sdk 24 a fonctionné pour moi.

    en éditant le fichier de gradation correspondant, modifiez le buildToolsVersion de 19 à 24.0.1:

     android { buildToolsVersion "24.0.1" } 

    J’utilise la version ubuntu 15.04. J’ai eu le même problème. J’avais déjà installé le paquet ia32-libs (qui a maintenant changé pour le paquet lib32z1 lib32ncurses5 ) quand j’ai essayé d’utiliser la commande

    sudo apt-get installer lib32stdc ++ 6 lib32z1 lib32z1-dev

    J’ai reçu une liste des paquets lib32stdc ++ 6 qui pourraient résoudre le problème, mais cette commande n’a pas pu corriger le problème. donc j’ai juste installé le paquet lib32stdc ++ 6 en utilisant la commande

    sudo apt-get installer lib32stdc ++ 6

    cela a parfaitement fonctionné pour moi