【问题标题】:Android emulator not working on ubuntuAndroid模拟器无法在ubuntu上运行
【发布时间】:2013-09-16 14:42:44
【问题描述】:

我是一个新手 android 学习者。我已经从开发者的网站下载了 adt 包, 但是当我运行android模拟器时遇到了问题。我有一个带有 Ubuntu 12.04 的 x86-64 架构。启动avd后,当我运行android应用程序时,它给出了以下错误:

[2013-09-16 18:53:50 - Emulator] X Error of failed request:  BadRequest (invalid request code or no such operation)
[2013-09-16 18:53:50 - Emulator]   Major opcode of failed request:  153 (GLX)
[2013-09-16 18:53:50 - Emulator]   Minor opcode of failed request:  19 (X_GLXQueryServerString)
[2013-09-16 18:53:50 - Emulator]   Serial number of failed request:  12
[2013-09-16 18:53:50 - Emulator]   Current serial number in output stream:  12

有什么想法吗?

【问题讨论】:

标签: android


【解决方案1】:

我遇到了完全相同的问题。上面建议的链接android emulator won't start on ubuntu 12.04 after when run from ssh 包括从终端运行的提示:

emulator-arm -avd your_avd 

它确实启动了模拟器。

在启动项目时让 Eclipse 使用 emulator-arm 而不是 emulator 的一种快速、非常肮脏的方法就是在 adt-bundle/sdk/tools 文件夹中将 emulator-arm 重命名为 emulator。

它对我有用。

如果有人有更好的想法,(即首先如何使通用模拟器在 Ubuntu 12.04 上运行,或者如何配置 eclipse 以便它使用 emulator-arm 而不是 emulator 来启动 avd),请告诉我们。

谢谢。

【讨论】:

  • 非常感谢您的回复:) 我的系统上没有安装图形库。我安装了它,android模拟器现在可以正常工作了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-08
  • 1970-01-01
  • 1970-01-01
  • 2018-10-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多