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?
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.
Vous pouvez essayer ceci: -
Sudo apt-get install lib32stdc ++ 6 lib32z1 lib32z1-dev
Ouvrez simplement votre terminal et lancez-le
Sudo apt-get install lib32stdc++6 lib32z1
En fait, c'était un problème d'architecture.Aapt
attend les binaires de bits 32
et mon système est composé de 64
bits.
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
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).