【发布时间】:2015-05-30 16:43:39
【问题描述】:
所以,我正在尝试在
中安装 Android Studio操作系统:UBUNTU 12.10,32 位。
我尝试安装 3-4 次,每次由于互联网连接速度慢而卡住并在终端中显示 Connection Lost。
现在,这一次我又做了
./studio.sh
它显示
无法运行 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 操作系统中遇到过这个问题。 任何解决方法将不胜感激。
编辑 1 当我尝试为 Ubuntu 安装上述库时的输出。
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'没有安装候选
在上面的输出中提到包可能可以从另一个来源获得......有人可以帮忙吗,那个来源可能是什么?
是否可以从源代码编译这些库。如果是这样,我该怎么做?
谢谢。
【问题讨论】:
-
是的,我已经知道 12.10 不再受支持。如果您可以提供一种解决方法,例如使用一些存档的存储库等,那就太好了......我不确定。
标签: android-studio