ubuntu:所有的android模拟器(x86和arm)卡住“错误,当连接到套接字'127.0.0.1:1970':111 – >拒绝连接”

我已经尝试所有的Android模拟器,但他们都被困在以下步骤:

emulator: Error while connecting to socket '127.0.0.1:1970': 111 -> Connection refused emulator: ASC 127.0.0.1:1970: Retrying connection. Connector FD = 

这是我的cli: path/to/emulator64-x86 -avd x86 -debug all

这是我的完整日志

我的问题是

如何解决这个错误?

我的系统信息:

 No LSB modules are available. Distributor ID: LinuxMint Description: Linux Mint 17 Qiana Release: 17 Codename: qiana 

我花了几个小时试图弄清楚这一点。 希望你找到答案,但我会张贴在这里,以防万一有人来找它。 我不得不使用ARM cpu。 我仍然在寻找是否可以找到x86的解决方案。

  1. 启动你的AVD,让它挂在黑屏上
  2. 打开一个终端
  3. 键入telnet localhost 5554 (您的端口号可能会有所不同,具体取决于您的avd端口)
  4. 输入redir add tcp:5000:6000
  5. 您的AVD应在几秒钟内加载到锁定屏幕中

http://developer.android.com/tools/devices/emulator.html

如果你想连接到本地主机,你需要在模拟器上使用10.0.2.2

所以,你的情况应该是: 10.0.2.2:1970 : 10.0.2.2:1970

如果您正在使用Genymotion's仿真器,请使用10.0.3.2而不是10.0.2.2

我也有同样的问题。 我连接到互联网。 所以我用我的实际IP地址。 使用此命令ifconfig -a并获取inet addr 。 试试吧,也许它可以帮助你。