2016-07-21 2 views
1

Моя ОС - Windows 7 Pro, и я установил Android Studio 2.1, которая является последней версией на данный момент, и я выполнил инструкцию от этого video tutoril для установки и настройки Genymotion, I сделали каждый шаг точно так, как видео-шоу, но в конце концов я не могу запустить мое приложение на виртуальном устройстве, созданном в Genymotion (но в видео, это работает отлично), что я получил это:Не удается запустить приложение на эмуляторе Genymotion из Android Studio

enter image description here

Как показано на скриншоте, эмулятор слева запускается из плагина Geny в AS, а правый диалог - это то, что я получил после нажатия кнопки «Выполнить», кажется, что виртуальное устройство не распознается AS.

Журнал событий:

11:18:01 PM error: could not install smartsocket listener: cannot bind to 127.0.0.1:5037: Only one usage of each socket address (protocol/network address/port) is normally permitted. (10048) 11:18:02 PM could not read ok from ADB Server 11:18:02 PM * failed to start daemon * 11:18:02 PM error: cannot connect to daemon 11:18:02 PM 'C:\Users\Vincent\AppData\Local\Android\Sdk\platform-tools\adb.exe,start-server' failed -- run manually if necessary

То, что я пытался до сих пор:

Во-первых, я нашел этот пост: Android Studio Unable to Find Genymotion Device, который дает ссылку на обсуждение в Google форуме: https://groups.google.com/forum/#!topic/genymotion-users/ov5ANqGf3DI ,

Из обсуждения один из названных Иордании сказал, что нужно сделать две вещи: «мостовой адаптер» и «переадресация портов». Но в настройки панели VirtualBox на моем компьютере, что я нашел это:

enter image description here

Если установить Adapter2 в мостовом адаптер, кнопка «Port Forwarding» будет отключен. Поэтому я не могу одновременно делать обе вещи. Сначала я попытался подключить адаптер, это не сработало, а затем я установил его для NAT по умолчанию, добавил правило переадресации портов, запустил команду adb, как описано в этой статье.

enter image description here

Кстати, подход они сказали, чтобы найти не работал IP-адрес для меня, я не мог установить игровой магазин в это виртуальное устройство, так что я понял, IP-адрес виртуального устройства от VirtualBox.

В любом случае, ни один из них не работает до сих пор.

Во-вторых, я пробовал подход в этом блоге: http://scrumsofanarchy.com/adb-over-wi-fi-with-genymotion-android-emulator/, и в итоге ничего не получилось, в основном я не могу установить какое-либо приложение в виртуальное устройство.

В-третьих, я пробовал подход в этом посте: android studio - emulator doesn't work and genymotion doesn't get recognized. Мой Genymotion использует SDK, установленный AS сейчас, но это не исправляет проблему.

У меня заканчиваются варианты сейчас, любая помощь приветствуется, спасибо!

ответ

1

Просто установите GPU Debugging Tools 3.1 в Android SDK Mangaer ;-)

Смежные вопросы