如何远程运行Android模拟器

时间:2013-09-05 03:50:06

标签: android android-emulator

我有一个android应用程序,它作为其操作的一部分连接/发送/接收服务器。

我的最终目标是在远程计算机上的多个Android模拟器上运行此应用程序(以节省笔记本电脑上的一些计算资源)。

我通过SSH连接到远程计算机并使用android create avd -n AVD_xxx -t 1远程创建了模拟器。

我尝试使用emulator-arm -avd AVD_1运行模拟器,但它显示的错误看起来很明显:SDL init failure, reason is: No available video device (如果我直接运行命令michine,它会运行得很好)

如果你帮我解决这个问题,我将不胜感激。

注意: 我不需要视频规定。可以通过配置AVD来禁用它吗?这只是一个例子。你可能有更好的解决方案。

1 个答案:

答案 0 :(得分:1)

有两种选择:

  1. export $DISPLAY并在某些X显示器上显示模拟器(隧道或远程存在)
  2. 运行emulator -no-window [-no-audio]以启动它而无需X显示