Android Studio安装 - 无法运行mksdcard SDK工具。在32位Ubuntu 12.10上

问题描述 投票:0回答:1

所以,我正在尝试安装Android Studio

操作系统:Ubuntu的12.10,32位。

我每次因为互联网连接速度慢而卡住并在终端显示Connection Lost时尝试安装3-4次。

现在,这次我再次这样做了

./studio.是

表明

无法运行mksdcard SDK工具。此失败的一个常见原因是缺少必需的库请修复基础问题并重试。

我看到各种帖子显示这发生在64位操作系统和使用安装库

sudo apt-get install ia32-libs

要么

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

将安装所需的32位库,但我已经在32位操作系统上。

当我尝试以上命令时,我明白了

E:包'ia32-libs'没有安装候选者。

软件中心也显示负面结果:

所以,关键是有人在32位UBUNTU 12.10操作系统中遇到过这种情况。任何解决方法将不胜感激。

当我尝试为Ubuntu安装提到的库时编辑1输出。

yogeshwardancharan @ ubuntu:〜/ Android / Sdk / tools $ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6读取包列表...完成构建依赖关系树 读取状态信息...完成包lib32bz2-1.0不可用,但由另一个包引用。这可能意味着包丢失,已被淘汰或仅可从其他来源获得

包lib32ncurses5不可用,但由另一个包引用。这可能意味着包丢失,已被淘汰或仅可从其他来源获得

包lib32stdc ++ 6不可用,但是由另一个包引用。这可能意味着包丢失,已被淘汰或仅可从其他来源获得

包lib32z1不可用,但由另一个包引用。这可能意味着包丢失,已被淘汰或仅可从其他来源获得

E:包'lib32z1'没有安装候选E:包'lib32ncurses5'没有安装候选E:包'lib32bz2-1.0'没有安装候选E:包'lib32stdc ++ 6'没有安装候选

在上面的输出中提到可以从其他来源获得包裹......有人可以请求帮助,该来源可能是什么?

是否可以从源代码编译这些库。如果是这样,我该怎么办?

谢谢。

android-studio
1个回答
5
投票

对我来说,答案就在这里http://tools.android.com/tech-docs/linux-32-bit-libraries

在这个答案的时候,所需的库是

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

祝好运!

© www.soinside.com 2019 - 2024. All rights reserved.