红联Linux门户
Linux帮助

安装android studio出错unable to run mksdcard sdk tool的解决

发布时间:2016-05-17 11:05:30来源:linux网站作者:丘下文农

我的ubuntu是14.04 64位版本,出现这个错误是由于缺少某些32位的库导致的。

一般的解决方法如下:

sudo apt-get install lib32z1 lib32ncurses5  lib32stdc++6

大多数情况下这种方法可以解决问题。


但是我在运行这个命令时却发现出错,错误如下:

安装android studio出错unable to run mksdcard sdk tool的解决

主要原因是当前的某些软件版本过高,但是安装我们需要的库需要依赖较低一些的版本。这种情况apt-get也无法解决。


我是这样做的,ubuntu下有一个工具叫做aptitude,这个工具很强大,可以帮助我们解决很多依赖问题。

用aptitude来安装前面安装失败的部分:

sudo aptitude install lib32stdc++6

aptitude会给出解决方案,第一个方案比较保守,就是不做任何改动。可以选择 n 来拒绝这个方案。

然后aptitude会提供第二个方案,即’降级‘,这时选择y即可。最后一个包安装好了,问题自然就解决了。


采用降级的方法可以解决问题,但是不知道会不会有副作用,大家还是慎用。


本文永久更新地址:http://www.linuxdiyf.com/linux/20720.html