22

我在使用 Debian 的笔记本电脑上运行 Phonegap 导入的项目时遇到了一些问题。我已经安装了 Eclipse 和 Android 插件,直到这里一切似乎都运行良好。我已将此行添加到我的 .bashrc 文件中:

   export PATH=${PATH}:/home/s/android-sdks/platform-tools/

我在 Eclipse 中从现有文件中选择新的 Android 项目,然后加载项目的代码。但是当我尝试执行它时,我收到以下错误消息:

[2013-06-13 18:12:16 - MyProject] Android Launch!
[2013-06-13 18:12:16 - MyProject] The connection to adb is down, and a severe error has occured.
[2013-06-13 18:12:16 - MyProject] You must restart adb and Eclipse.
[2013-06-13 18:12:16 - MyProject] Please ensure that adb is correctly located at '/home/s/android-sdks/platform-tools/adb' and can be executed.

如果我尝试在终端中执行命令:adb server-start,我会收到以下消息:

adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

我错过了什么?ADB 是对的,即使我已经安装了所有 32 位兼容库(我的机器是 64 位),我的计算机上的任何地方都没有文件 libncurses.so.5。

4

1 回答 1

82

您需要 32 位版本的ncurses软件包,

sudo apt-get install lib32ncurses5
于 2013-07-12T14:36:06.643 回答