Continuez à avoir une erreur dans l'assistant d'installation tout en essayant d'installer Android studio sur Ubuntu.
"Unable to run mksdcard SDK tool."
De plus, dans le terminal, je reçois ceci:
[ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770
[ 115531] ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.8.0_40
[ 115531] ERROR - tRunWizard$SetupProgressStep$1 - VM: Java HotSpot(TM) 64-Bit Server VM
[ 115531] ERROR - tRunWizard$SetupProgressStep$1 - Vendor: Oracle Corporation
[ 115531] ERROR - tRunWizard$SetupProgressStep$1 - OS: Linux
[ 115532] ERROR - tRunWizard$SetupProgressStep$1 - Last Action:
Cela doit vraiment être ajouté à la documentation, c'est pourquoi j'ai classé n problème à ce sujet il y a quelques mois ...
Vous avez besoin de fichiers binaires 32 bits et vous avez une version de système d'exploitation 64 bits (apparemment). Essayer:
Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Cela a fonctionné pour moi sur Ubuntu 14.10.
UPDATE 2017-12-16 : Les détails varient en fonction de la distribution et de la version de Linux. Ainsi, par exemple, cette réponse couvre les nouvelles versions d'Ubuntu.
Pour BUNTU 15.04,15.10,16.04 LTS, Debian 8 et Debian 9 Essayez cette commande:
Sudo apt-get install lib32stdc++6
Pour Ubuntu, vous pouvez essayer:
Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
Pour Cent OS/RHEL, essayez:
Sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
Ensuite, réinstallez le Android Studio et obtenez le succès.
Voici ce que vous devez faire pour résoudre le problème sur Arch Linux:
Activez le référentiel multilib
sur votre système si vous ne l'avez pas déjà fait en supprimant la mise en commentaire de la section [multilib]
dans /etc/pacman.conf
:
[multilib]
Include = /etc/pacman.d/mirrorlist
Mettre à jour pacman:
# pacman -Suy
Installez la version 32 bits de libstdc ++ 5:
# pacman -S lib32-libstdc++5
Cela a fonctionné pour moi sur Ubuntu 15.04
Sudo aptitude install lib32stdc++6
Tout d'abord, j'ai installé aptitude, ce qui aide également à installer d'autres dépendances.
si vous faites ceci: Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
. Vous pouvez avoir cette erreur:
E: Unable to locate package lib32bz2-1.0
E: Couldn't find any package by glob 'lib32bz2-1.0'
E: Couldn't find any package by regex 'lib32bz2-1.0'
Donc, je suggère juste de faire ceci:
Sudo apt-get install lib32stdc++6
De plus, l'AOSP devrait rechercher comment procéder lors de l'installation d'Android-Studio.
Juste pour dire 16.04, je cours
Sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6
semble fonctionner sur une installation Vanilla après l'installation d'Oracle-jdk-8
En cas d'utilisation lubunt 14.04
Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6
P.S-pas besoin de redémarrer le système.
Cette solution de contournement fonctionne également avec 15.04 (64 bits). Puisqu'il n'y a pas (encore?) Lib32bz2-1.0 pour vivid:
http://packages.ubuntu.com/search?keywords=lib32bz2-1.
J'ai installé celui d'Utopic.
C'est ce qui a fonctionné pour moi
Quand j’ai essayé d’accepter mes réponses, mon Android Studio se bloque au démarrage
Voici le lien
et c'est la commande
$ Sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1