【问题标题】:adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directoryadb:加载共享库时出错:libncurses.so.5:无法打开共享对象文件:没有这样的文件或目录
【发布时间】:2013-06-13 16:18:27
【问题描述】:

我在使用 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。

【问题讨论】:

标签: android eclipse cordova adb


【解决方案1】:

你需要ncurses包的32位版本,

sudo apt-get install lib32ncurses5

【讨论】:

  • 在运行 NaCL 调试器 nacl-gdb 时也解决了同样的错误。
猜你喜欢
  • 2021-01-10
  • 1970-01-01
  • 2015-06-07
  • 2018-07-18
  • 2021-02-11
  • 1970-01-01
  • 2019-02-16
  • 2015-10-28
  • 1970-01-01
相关资源
最近更新 更多