我在费多拉16操作系统64位的Eclipse上安装ADT(Android开发工具)时遇到了很大困难.

Eclipse本身运行良好.

按照指示,我首先安装了常规的Android SDK,即操作系统级工具包.这一切进展顺利,我能够在tools dir中使用Android应用程序.

在Eclipse中,这有点困难,因为我首先必须安装GWT或与google相关的工具,这需要对WST进行核心的Eclipse Indigo更新.最后,ADT安装报告成功.

然而,每次打开Eclipse时,我都会看到大量关于libncurses的弹出窗口.所以5和以下日志(log):

[2012-04-04 02:06:35 - adb] /opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] 'adb version' failed!
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] Failed to parse the output of 'adb version':
Standard Output was:

Error Output was:
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

[2012-04-04 02:06:35 - adb] /opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] 'adb version' failed!
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[2012-04-04 02:06:35 - adb] Failed to parse the output of 'adb version':
Standard Output was:

Error Output was:
/opt/android-sdk-linux/platform-tools/adb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

当我try 打开Android SDK管理器(在窗口下)时,插件确实会打开,但窗口的任何地方都没有关闭按钮(不同于操作系统级别的同一个按钮,它看起来也一样),所以唯一的方法就是找到Eclipse PID并将其杀死.

推荐答案

这彻底解决了问题:

yum install ncurses-libs.i686 libstdc++.i686 libgcc.i686

Linux相关问答推荐

使用sed替换字符,但如果它是在bash csv文件中的字符串中,则不使用

C++调试器如何知道如何在源代码和可执行文件之间映射行?

在 bash 中使用 tee 时如何返回错误代码

如何在REPL控制台中使用PowerShell将特定的CSV列转换为TitleCase?

命令行中使用`..`为什么会导致权限被拒绝错误?

如何使用 gdb 调试堆栈分段错误?

如何从核心转储中获取线程名称?

docker rm 命令在具有相同操作系统的不同机器上返回不同的状态码

如何使用awk或其他方法提取双引号中的子字符串?

如何找出哪个进程正在消耗等待 CPU(即 I/O 阻塞)

隐藏文件 .env 未使用 Docker COPY 复制

RealUID,保存的 UID,有效的 UID.这是怎么回事?

如何让 PHP、Symlinks 和 __FILE__ 很好地协同工作?

./studio.sh 之后的 Android Studio 错误

并行运行 shell 脚本

ctrl-x 在终端中使用时会发送哪个信号?

如何从目录复制内容而不是符号链接?

通过 linux x86-64 函数调用保留了哪些寄存器

id_rsa.pub 文件 SSH 错误:格式无效

编辑文件时保留 samba 共享的文件权限