Обновление (11/10/14): Genymotion выпустила версию 2.3.1, которая устраняет эту проблему. https://cloud.genymotion.com/page/changelog/#231
Обновление (10/21/14): Genymotion ответила на мою электронную почту поддержки и указала, что решение, рекомендованное @plackemacher ниже, является предлагаемым исправлением на данный момент. Они знают об этой проблеме.
С момента обновления до Lollipop у меня возникают проблемы с adb при использовании эмулятора Genymotion. Устройства не отображаются в Android Studio, и я также получил следующую ошибку при попытке запустить adb devices
:
$ adb devices
adb server is out of date. killing...
cannot bind 'tcp:5037'
ADB server didn't ACK
* failed to start daemon *
error:
Я не уверен, что это из-за обновления Lollipop или совпадения.
Изменить/обновить:
В комментарии Пер Криса Саттона я исследовал, выполнялись ли несколько процессов adb (ps aux | grep adb
), и это похоже на конфликт Genymotion (?). Он включает в себя собственную версию adb.
greg 72550 0,0 0,0 611164 1508?? S 4:14 PM
0: 00,02 /Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS/tools/adb -s 192.168.56.102:5555 shellgreg 72523 0,0 0,0 635956 2296?? S 4:14 PM 0: 00.02 adb -P 5037 сервер fork-server