我通常设法通过eclipse运行android模拟器。但我不知道为什么模拟器现在无法启动。当我运行它时,我收到了消息
“无法启动模拟器!确保 SDK 目录设置正确且模拟器没有丢失。”
我不知道为什么会发生这个错误,因为我从来没有对我的 sdk 做任何事情,除了我曾经将它移动到另一个目录并再次将它带回来。
我在 SO 中发现了另一个与此类似的问题,但错误消息略有不同。所有这些答案都不能解决我的问题。我尝试直接从命令行启动模拟器,直到在显示模拟器后收到此错误消息并立即退出。
kahfi@kahfi-yanmii:~/sdk/tools$ ./emulator-arm -avdginger-galaxy-mini
模拟器:错误:无法加载 OpenGLES 模拟库:libOpenglRender.so:无法打开共享对象文件:没有这样的文件或目录模拟器:警告:无法使用软件渲染器初始化 OpenglES 模拟。[xcb] 处理队列时序列号未知 [xcb] 这很可能是一个多线程客户端,并且 XInitThreads 尚未被调用 [xcb] 正在中止,对此感到抱歉。模拟器臂:../../src/xcb_io.c:274:poll_for_event:断言“!xcb_xlib_threads_sequence_lost”失败。中止(核心转储)