【问题标题】:Cannot run Android AVD run with Eclipse on Linux无法在 Linux 上使用 Eclipse 运行 Android AVD
【发布时间】:2012-11-02 22:09:12
【问题描述】:

我正在尝试让我的 Android AVD 在 Ubuntu 12.10 上与 Eclipse 一起运行。我在 Eclipse 中创建了 AVD,现在它没有运行。这是我在运行 AVD 时收到的输出错误:

为 AVD 'My_android-16' 启动模拟器 - 无法启动模拟器:无法运行程序“/usrdata/Dev/android-sdk-linux//tools/emulator”:错误=2,没有这个 文件或目录

我使用的是 Ubuntu 12.10,安装了最新的 Eclipse。

我做了什么:

  1. 我授予了/tools/emulator chomod 777 权限。
  2. cp /usrdata/Dev/android-sdk-linux/tools/emulator /usrdata/Dev/android-sdk-linux

【问题讨论】:

  • 我认为这不应该被关闭。这是一个非常有效的问题
  • @ArunAntony 你总是可以提出修改建议来改进它。
  • @George 我觉得这个问题很清楚。可能是我是 ubuntu 的初学者,但遇到了专家永远不会遇到的相同障碍。

标签: android ubuntu avd


【解决方案1】:

您不必安装所有 ia32 软件包。您可以使用:

sudo apt-get install lib32ncurses5 lib32stdc++6

另外,我需要为 LibGL.so.1 创建一个软链接,如 here 所述。

ln -s /usr/lib/libGL.so.1 ~/android-sdk-linux_x86/tools/lib/libGL.so

【讨论】:

    【解决方案2】:

    在终端上运行以下命令:

    apt-get install ia32-libs

    参考:http://developer.android.com/sdk/installing/index.html#troubleshooting

    【讨论】:

    • @stat30fbliss:这行得通。我正在使用 Ubuntu 12.10 64 位,英特尔酷睿 i3。你可能遗漏了什么。
    • 当然,可以理解。我在奔腾驱动的联想上。我用 ia32-libs 尝试过的任何事情都不适合我,但是这个家伙对这个SO QUESTION 的接受答案的评论起到了作用。以防万一,这里是 sn-p apt-get install lib32ncurses5 lib32stdc++6
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-20
    • 2022-12-17
    • 2016-05-30
    • 2016-09-13
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    相关资源
    最近更新 更多