错误“ SDL初始化失败,原因是:没有可用的视频设备”将表明模拟器不在图形环境中运行。
然而,你的日志显示,VNC服务器 是 正在启动。但是,也许到模拟器启动时,VNC服务器还没有完全启动。
您可以通过将仿真器启动延迟几秒钟来检查是否是这种情况。
从Android Emulator插件文档中:
尽管已设计Android
Emulator插件来确保它在启动Xvnc服务器后始终运行,但是Xvnc插件不会等待Xvnc服务器完全启动并运行,然后再将控制权移交给Android
Emulator插件。因此,您可能希望将仿真器启动延迟几秒钟(例如,三到五秒),以便在尝试向其中启动Android仿真器之前,给Xvnc服务器时间来完成启动。为此,请在“高级”选项下的“启动延迟”字段中输入所需的秒数。
或者,您可以取消选中作业配置中的“显示仿真器窗口”选项,该选项将不显示仿真器,并且无需运行VNC服务器。


![“ [android]模拟器似乎没有启动;放弃” “ [android]模拟器似乎没有启动;放弃”](http://www.mshxw.com/aiimages/31/608894.png)
