Android模拟器无法在ubuntu上运行

时间:2013-09-16 14:42:45

标签: 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

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

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

emulator-arm -avd your_avd 

它确实启动了模拟器。

在启动项目时使Eclipse使用模拟器臂而不是模拟器的快速,非常脏的方法只是将模拟器臂重命名为adt-bundle / sdk / tools文件夹中的模拟器。

它对我有用。

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

感谢。