我已经安装了Ubuntu 12.10,我需要使用Android ADT捆绑包。当我尝试打开ADT的日志cat时,它显示以下错误
Cannot run program "xxx/sdk/platform-tools/adb": error=2,
不知怎的,我发现安装ia32-libs包将解决这个问题。 当我尝试在Ubuntu 12.10上安装ia32-libs软件包时,我收到以下错误消息:
g500@G500:~$ sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch
virtualbox-4.3 : Depends: libqt4-opengl (>= 4:4.7.2) but it is not going to be installed
Depends: libsdl1.2debian (>= 1.2.10-1) but it is not going to be installed
Depends: libvpx1 (>= 1.0.0) but it is not going to be installed
Recommends: libsdl-ttf2.0-0 but it is not going to be installed
Recommends: dkms but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
此外,我尝试了以下命令:
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386
但没有得到预期的结果。 有人可以帮助我解决有关如何在Ubuntu 12.10操作系统上正确安装ia32-libs软件包的问题,以便我可以运行android adb。
答案 0 :(得分:0)
首先用ubuntu 12.04列表替换ubuntu 12.10源列表,因为ubuntu 12.10支持已经结束,你不能为此获得回购..
您将从https://help.ubuntu.com/12.04/sample/sources.list获取ubuntu 12.04源列表 复制内容并替换/etc/apt/source.list ... 确保备份此文件
之后运行更新..然后尝试安装..这是必须步骤
如果失败..那么只需安装32位java,因为我认为这对adt
是可支持的sudo apt-get install openjdk-7-jdk:i386
谢谢