错误:无法运行mksdcard SDK工具

问题

尝试在Ubuntu上安装android studio时,在设置向导中继续出错。

"Unable to run mksdcard SDK tool."

此外,在终端我得到这个:

[ 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:

#1 热门回答(307 赞)

这确实需要添加到文档中,这就是几个月前我提交an issue about ita的原因...

你需要一些32位二进制文​​件,并且你有一个64位操作系统版本(显然)。尝试:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

这在Ubuntu 14.10上对我有用。

更新2017-12-16:详细信息因Linux发行版和版本而异。例如,this answer包含更新的Ubuntu版本。


#2 热门回答(246 赞)

ForUBUNTU 15.04,15.10,16.04 LTS,Debian 8&Debian 9试试这个命令:

sudo apt-get install lib32stdc++6

#3 热门回答(13 赞)

对于Ubuntu,你可以尝试:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6

对于Cent OS / RHEL,请尝试:

sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686

然后,重新安装Android Studio并获得成功。