Android 这台机器上运行的仿真器实例似乎太多了。流产

Android 这台机器上运行的仿真器实例似乎太多了。流产,android,Android,当我从SDK管理器运行它时,加载过程可以正常工作,但一旦完成,模拟器的一个闪光就会出现,然后很快消失 有时在加载后,什么也不会发生 在最坏的情况下,当它加载时,我会收到“此计算机上运行的仿真器实例太多。正在中止”消息 我想开始制作应用程序,但这似乎是唯一阻止我的事情! 我已经关闭了Windows防火墙。 请给我一个解决方案 靛蓝;r12、Windows 7(64)Android仿真器使用环回端口(5554、5556等)与外部ADB通信。如果不能这样做,则假定其他模拟器实例正在占用这些端口 未能这

当我从SDK管理器运行它时,加载过程可以正常工作,但一旦完成,模拟器的一个闪光就会出现,然后很快消失

有时在加载后,什么也不会发生

在最坏的情况下,当它加载时,我会收到“此计算机上运行的仿真器实例太多。正在中止”消息

我想开始制作应用程序,但这似乎是唯一阻止我的事情! 我已经关闭了Windows防火墙。 请给我一个解决方案
靛蓝;r12、Windows 7(64)

Android仿真器使用环回端口(5554、5556等)与外部ADB通信。如果不能这样做,则假定其他模拟器实例正在占用这些端口

未能这样做可能是因为:

A) 你的港口有人吗?试试netstat-an | grep5554

B) 您的环回接口未配置-您说您在Windows上-确保已配置Windows环回(请自己尝试ping)。(在Linux上,同样可以通过“ifconfig lo”实现,请参阅。它应该配置正确的IP(127.0.0.1)和更高版本


顺便说一下,在Linux上使用Android SDK要容易得多,因为目标和主机都是Linux。考虑在VM映像中运行整个事情,而你的SDK体验将变得更加容易。从经验。

< P> Android模拟器使用回送端口(5554, 5556等)。与外部ADB通信。如果它不能这样做,则假定其他模拟器实例正在占用这些端口

未能这样做可能是因为:

A) 你的港口有人吗?试试netstat-an | grep5554

B) 您的环回接口未配置-您说您在Windows上-确保已配置Windows环回(请自己尝试ping)。(在Linux上,同样可以通过“ifconfig lo”实现,请参阅。它应该配置正确的IP(127.0.0.1)和更高版本


顺便说一下,在Linux上使用Android SDK要容易得多,因为目标和主机都是Linux。考虑在VM映像中运行整个事情,而你的SDK经验将是非常容易的。从经验。

对我来说,原因是我在Windows上使用基于WSL的DOCKER。

  • 尝试禁用docker设置中的选项
    使用基于WSL的引擎
    (使用Hyper-V)
  • 在Windows功能中启用Hyper-V。
  • 重新启动你的电脑,你会看到它像一个魔咒一样工作
  • 我的virtualbox虚拟机、android emulator和docker现在可以一起工作了!


  • 对我来说,原因是我在Windows上使用的是基于wsl的docker

  • 尝试禁用docker设置中的选项
    使用基于WSL的引擎
    (使用Hyper-V)
  • 在Windows功能中启用Hyper-V。
  • 重新启动你的电脑,你会看到它像一个魔咒一样工作
  • 我的virtualbox虚拟机、android emulator和docker现在可以一起工作了!


  • 创建具有最小RAM的AVD。创建具有最小RAM的AVD。