我安装了适用于Linux 64位的Eclipse IDE,当我打开IDE时,我从控制台遇到了以下异常。
"while attempting to get adb version /home/varun/Downloads/adt-bundle-linux-x86_64-20130729/sdk/platform-tools/adb is not a file or directory"
然后我在论坛中读到我需要在终端中键入以下内容。
sudo apt-get install libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5
输入之后,我的机器下载并安装了几个软件包,当我重新启动我的eclipse时,它没有给我任何例外。
但我的问题是我为解决这个问题做了什么?
如果有人能够简单地告诉我这个命令是做什么的,那将有助于我理解问题是什么以及它是如何解决的。 同样在原始主题中,关于这一行没有太多解释。
答案 0 :(得分:3)
虽然它似乎是64位软件包,但它实际上仍然依赖于其核心的32位库。您的unbutu安装没有这些库存在,这就是为什么您的eclipse在启动时在加载ADT插件时死亡的原因。 安装这些库,这是该声明的用途,解决了这个问题。