Android ошибок эмулятора (socketTcpLoopbackClientFor и AdbHostServer. cpp) - PullRequest
2 голосов
/ 25 мая 2020

Я только что установил Android Studio (Windows) и создал Google Pixel 3 XL, API 29, игрового магазина не установлено. Когда я запускаю приложение приветственного слова, я получаю эти 2 ошибки:

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

Что касается первой ошибки, я пробовал эту Проблема с эмулятором с момента обновления , но это не так ' т работы.

Ответы [ 6 ]

1 голос
/ 26 мая 2020

Если вы используете процессор AMD, вы должны активировать «Android драйвер гипервизора эмулятора для процессоров AMD», входящий в состав SDK Tools.

После этого эмулятор работает нормально. Если ошибка еще присутствует, эмуляция не останавливается

0 голосов
/ 24 августа 2020

У меня была такая же проблема на Android Studio 4.0.1, и я решил ее, удалив плагины, расположенные в C: \ Users \ yourusername \ AppData \ Roaming \ Google, и установил Android Studio 4.1 R C 1 https://developer.android.com/studio/preview/index.html

0 голосов
/ 11 августа 2020

Наконец-то я нашел способ обходного пути. Это проблема, вызванная последней стабильной версией Android Studio (4.0.1). Я исправил это, загрузив Android Studio 4.2 Canary 7 build и установив его. Затем запустите из него эмулятор, а затем используйте этот эмулятор в моей основной Android Studio. Я советую вам не работать над своим проектом из самой Canary, так как в нем много неизвестных ошибок, и вы пожалеете о работе. Не стесняйтесь задавать новые сомнения.

0 голосов
/ 01 августа 2020

Удаление данных эмулятора у меня отлично сработало.

0 голосов
/ 09 июня 2020
  1. Установите следующее, что я упомянул в pi c.
  2. Убедитесь, что вы используете какой-либо эмулятор nexus, который подходит для повышения производительности.
  3. Часто обновляйте плагины, чтобы избежать этих ошибок.

Подробнее

0 голосов
/ 01 июня 2020

Я не уверен, что это полезно, но я поделюсь своим опытом в качестве возможного ответа. Я три дня боролся с проблемой, очень похожей на вашу. И в моем случае до этого работала нормально. Я создал вопрос здесь , но пока не получил ответа. Ну, я перепробовал все, что нашел. Затем я где-то читал, что кто-то сталкивается с проблемами с эмулятором, и просто откатил его, и он исправил это. Я просто попробовал перейти на более раннюю версию с 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 Tools также может помочь

enter image description here

enter image description here

...