web-dev-qa-db-fra.com

Android studio ne peut pas trouver aapt

Salut j'ai des difficultés à compiler, j'ai cette erreur:

Titre: Echec de l'exécution pour la tâche ': ElectronicComponentInventorySearch: mergeDebugResources'.

Java.io.IOException: impossible d'exécuter le programme "/ opt/Android-studio/sdk/build-tools/Android 4.2.2/aapt": erreur = 2, aucun fichier ni répertoire de ce type

Quand j'utilise, localisez: /opt/Android-studio/sdk/build-tools/Android-4.2.2/aapt

Avant d’essayer quoi que ce soit, j’ai veillé à transférer l’ensemble du répertoire Android-studio sur mon compte et à définir les autorisations pour tout sur 775.

Quoi de neuf?

37
omegacore

Aapt est une application 32 bits. Je suis ubuntu 64bit. J'avais besoin de bibliothèques supplémentaires. La première chose que j'ai faite a été la mise à jour du 13.10 au 13.04. Il a brisé le chrome mais cela devrait aider .

Pour faire fonctionner aapt (cela corrige également mes problèmes avec avd), il suffit d’exécuter ces deux commandes:

Sudo apt-get install lib32stdc++6
Sudo apt-get install lib32z1

De ce post.

Maintenant plus de problèmes.

112
omegacore

Vous pouvez essayer ceci: -

Sudo apt-get install lib32stdc ++ 6 lib32z1 lib32z1-dev

5
Curious_Tom

Ouvrez simplement votre terminal et lancez-le 

Sudo apt-get install lib32stdc++6 lib32z1

En fait, c'était un problème d'architecture.Aaptattend les binaires de bits 32 et mon système est composé de 64 bits.

3
IntelliJ Amiya

Le package (32 bits) que vous recherchez est libbz2-1.0: i386, sa version 64 bits est libbz2-1.0: AMD64.

Activez d'abord le support multi-Arch (si ce n'est déjà fait):

Sudo dpkg --add-architecture i386

Maintenant, lancez:

Sudo apt-get update

Vous pouvez maintenant installer le paquet en:

Sudo apt-get install lib32stdc++6
Sudo apt-get install lib32z1
0
radhason power

Utiliser Android Studio 0.3.7 sur une Debian 7 64 bits ... cela a fonctionné pour moi:

Sudo apt-get install libc6-i386 Sudo dpkg --add-architecture i386 Sudo apt-get update Sudo apt-get install ia32-libs

Construire avec Gradle, c'est bien. Le débogage et l’exécution de l’émulateur sont acceptables (bien que lents comme d'habitude).

0
Kris Krause