I'm trying to install Android Studio on a 64-bit Fedora 21 system.
I got the JRE and JDK pre-requisites installed, unpacked the Android Studio installation, and from its "bin" directory issued "sh studio.sh" to complete the installation.
The Setup Wizard failed with message "Unable to run mksdcard SDK tool" and suggested that 32-bit libraries might be needed.
(This answer is for an Ubuntu distribution)
If you are running the 64-bit Ubuntu, the following fix should solve your problem:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
For Ubuntu 15.10 and 16 (Provided by tony gil and briankip) :
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
This also works on GNU/Linux Debian 9 (Stretch) x86_64.
From a discussion of the problem at http://forums.fedoraforum.org/showthread.php?t=303238 I installed several packages with the command
sudo yum install compat-libstdc++-296.i686 compat-libstdc++-33.i686 ncurses-libs.i686 compat-libstdc++-33.x86_64
After these (and their dependencies) were successfully installed, clicking "RETRY" in the Setup Wizard popup displaying the error allowed the installation of Android Studio to proceed to a successful completion.
The Fedora Project Wiki also has an article about how to set up Android Development.
For 64-bit systems, you will have to install these packages
yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686
For Fedora 22+ on a 64-bit system, you need to use dnf to install these packages
dnf install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686
Other answers here doesn't seem to work for the Fedora. So here I came up with a tested solution for this :
sudo dnf install compat-libstdc++-296 compat-libstdc++-33 glibc libgcc nss-softokn-freebl libstdc++ ncurses-libs zlib-devel.i686 ncurses-devel.i686 ant
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With