今天在CentOS7.2下安装了android studio 2.1.3,然后自己下载了android sdk并做了更新,在启动android studio运行到sdk设置的地方后,设置下载到本地的sdk后,点下一步,下一步。下一步,然后就出现了Unable to run mksdcard SDK tool的错误提示。
在网上查找了相关的资料。并得以解决,具体的解决办法如下:For 64-bit systems, you will have to install these packages
[root@soft soft]# yum install glibc.i686 glibc-devel.i686 libstdc++.i686 zlib-devel.i686 ncurses-devel.i686 libX11-devel.i686 libXrender.i686 libXrandr.i686
安装完毕后,重起android studio就可以设定sdk的位置了。
官方的提供的方法为:
If you are running a 64-bit version of Ubuntu, you need to install some 32-bit libraries with the following command:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
If you are running 64-bit Fedora, the command is:
sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
安装完即可启动android studio
参考:https://developer.android.com/studio/install.html?pkg=tools