无法 运行 mksdcard sdk 工具 ubuntu 16.04 64 位

unable to run mksdcard sdk tool ubuntu 16.04 64bit

我下载了 android studio 并尝试在 ubuntu 16.04 64 位上安装,但它有 "unable to run mksdcard sdk tool" 错误。

我检查了所有解决方案,但它们也会产生错误。

我自己偶然发现了这个问题。 我猜你找到了 2015 年的

好吧,给定的解决方案有点过时但仍然中肯:64 位 Ubuntu 16.04 确实缺少 32 位版本的库和
lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 建议安装的库似乎已从官方存储库中删除。

但是您仍然可以使用以下命令获取它们:

sudo apt-get install libz1:i386 libncurses5:i386 libbz2-1.0:i386 libstdc++6:i386

那么安装程序应该可以正常工作 希望对你有帮助。

似乎您唯一需要的软件包是 lib32stdc++6 for ubuntu 16.04

sudo apt-get install lib32stdc++6

看看https://developer.android.com/studio/install.html

Select Linux...

64 位机器所需的库: 如果您运行是Ubuntu的64位版本,您需要使用以下命令安装一些32位库:

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

如果你是运行64位Fedora,命令为:

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

对于Ubuntu 18.04 及以上版本,以下将有效

sudo apt-get install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386

Ubuntu18.04