Android模拟器错误(socketTcpLoopbackClientFor和AdbHostServer.cpp)

时间:2020-05-25 10:00:51

标签: android android-studio android-emulator avd avd-manager

我刚刚安装了Android Studio(Windows),并且创建了Google Pixel 3 XL,API 29,但未安装Play商店。 启动hello word应用程序时,出现以下两个错误:

Emulator: socketTcpLoopbackClientFor: error: fd 52252 above FD_SETSIZE (32768)
Emulator: emulator: ERROR: AdbHostServer.cpp:102: Unable to connect to adb daemon on port: 5037

对于第一个错误,我尝试了此Problem with the emulator since the update,但没有成功。

5 个答案:

答案 0 :(得分:1)

如果您使用的是AMD处理器,则必须激活SDK工具中包含的“用于AMD处理器的Android仿真器管理程序驱动程序”。

此后,仿真器将正常运行。如果仍然存在错误,则不会停止仿真

答案 1 :(得分:0)

我不确定这是否有帮助,但我将分享我的经验作为可能的答案。我努力工作了三天,试图面对一个与您的问题非常相似的问题。就我而言,在此之前它一直工作正常。我创建了一个问题here,但尚未得到答案。好吧,我尝试了所有发现的东西。然后,我在某处读到有人遇到模拟器问题,然后将其修复并修复。我刚刚尝试从Android 10+降级到Android 10和API#29,但遇到了一个完全不同的问题。然后我再次尝试使用Android 9和API#28,它解决了我的问题。

另一件事可能有用。我注意到在降级Android / API之前,该列表还有很多

C:\Users>netstat -ano | findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       7892
  TCP    127.0.0.1:5037         127.0.0.1:49735        ESTABLISHED     7892
  TCP    127.0.0.1:5037         127.0.0.1:51843        ESTABLISHED     7892
  TCP    127.0.0.1:5037         127.0.0.1:51855        ESTABLISHED     7892
  TCP    127.0.0.1:5037         127.0.0.1:51859        ESTABLISHED     7892
  TCP    127.0.0.1:5037         127.0.0.1:51867        ESTABLISHED     7892
  TCP    127.0.0.1:49735        127.0.0.1:5037         ESTABLISHED     9604
  TCP    127.0.0.1:51843        127.0.0.1:5037         ESTABLISHED     13184
  TCP    127.0.0.1:51855        127.0.0.1:5037         ESTABLISHED     9604
  TCP    127.0.0.1:51859        127.0.0.1:5037         ESTABLISHED     9604
  TCP    127.0.0.1:51867        127.0.0.1:5037         ESTABLISHED     9604

也许检查安装的SDk工具也可以帮助

enter image description here

enter image description here

答案 2 :(得分:0)

  1. 安装我在图片中提到的以下内容。
  2. 确保您使用的是有助于提高性能的任何关系仿真器。
  3. 经常更新插件以避免这些错误。

More Info

答案 3 :(得分:0)

我终于找到了解决该问题的方法。这是由最新的稳定版Android Studio(4.0.1)引起的问题。 我通过下载并安装Android Studio 4.2 Canary 7版本来解决此问题。然后,从中运行模拟器,然后在我的主要Android Studio中使用该模拟器。 我建议您不要使用Canary本身来处理您的项目,因为它存在许多未知的错误,您会后悔的。 随时提出任何疑问。

答案 4 :(得分:0)

我在Android Studio 4.0.1上遇到了相同的问题,并通过删除C:\ Users \ yourusername \ AppData \ Roaming \ Google中的插件并安装了Android Studio 4.1 RC 1解决了该问题 https://developer.android.com/studio/preview/index.html