ubuntu安装android studio时出错unable to run mksdcard sdk tool的解决方法
2016-05-16 20:30
435 查看
我的ubuntu是14.04 64位版本,出现这个错误是由于缺少某些32位的库导致的。
一般的解决方法如下:
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
大多数情况下这种方法可以解决问题。
但是我在运行这个命令时却发现出错,错误如下:
主要原因是当前的某些软件版本过高,但是安装我们需要的库需要依赖较低一些的版本。这种情况apt-get也无法解决。
我是这样做的,ubuntu下有一个工具叫做aptitude,这个工具很强大,可以帮助我们解决很多依赖问题
用aptitude来安装前面安装失败的部分:
sudo aptitude install lib32stdc++6
aptitude会给出解决方案,第一个方案比较保守,就是不做任何改动。可以选择 n 来拒绝这个方案
然后aptitude会提供第二个方案,即’降级‘,这时选择y即可。最后一个包安装好了,问题自然就解决了。
采用降级的方法可以解决问题,但是不知道会不会有副作用,大家还是慎用。
一般的解决方法如下:
sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
大多数情况下这种方法可以解决问题。
但是我在运行这个命令时却发现出错,错误如下:
主要原因是当前的某些软件版本过高,但是安装我们需要的库需要依赖较低一些的版本。这种情况apt-get也无法解决。
我是这样做的,ubuntu下有一个工具叫做aptitude,这个工具很强大,可以帮助我们解决很多依赖问题
用aptitude来安装前面安装失败的部分:
sudo aptitude install lib32stdc++6
aptitude会给出解决方案,第一个方案比较保守,就是不做任何改动。可以选择 n 来拒绝这个方案
然后aptitude会提供第二个方案,即’降级‘,这时选择y即可。最后一个包安装好了,问题自然就解决了。
采用降级的方法可以解决问题,但是不知道会不会有副作用,大家还是慎用。
相关文章推荐
- Android基础——IntentService
- Android开发指南——绑定Service
- Android开发指南——进程间通信AIDL
- 我的Android进阶之旅------>RxJava学习资料汇总
- AndroidManifest.xml配置文件详解
- Android小知识点速记
- Android开发指南——Service
- Retrofit分析-漂亮的解耦套路
- android学习之路---java部分 I/O流
- Android基础——广播接收者BroadcastReceiver
- Android Studio常用快捷键
- Android基础——AsyncTask
- Android 支付宝API使用流程(一)
- Android基础——Service
- Android多进程
- 命令行下获取和更新 Android SDK
- AndroidStudio 2.0 导入(.so)文件方法,以科大讯飞(20021)为例
- Android ADT 离线下载技巧(告别在线安装的麻烦)
- Android学习笔记6:使用Intent1
- Android Handler消息机制简述