2016-08-09 40 views
5

ja dostaję tego typu błądgniazdo adb nie działa i demon

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) 1:34:26 PM could not read ok from ADB Server 1:34:26 PM * failed to start daemon * 1:34:26 PM error: cannot connect to daemon 1:34:26 PM 'C:\Users\MITESH SUTHAR\AppData\Local\Android\Sdk\platform-tools\adb.exe,start-server' failed -- run manually if necessary 1:38:14 PM Unable to obtain result of 'adb version'

my genymotion device is running but it shows me that no device

Odpowiedz

6
  1. Close Studio Eclipse lub Android albo jeśli jest uruchomiony (opcjonalnie).
  2. Otwórz wiersz polecenia.
  3. Przejdź do katalogu Android SDK platform-tools.
  4. Wpisz adb kill-server.
  5. Wpisz adb start-server.
  6. Jeśli podczas uruchamiania serwera ADB nie zostanie wyświetlony komunikat o błędzie, oznacza to, że pomyślnie uruchomiono adb.

LUB

  1. idź do Task Manager, otwórz kartę Procesy, a zakończyć proces adb.exe.
  2. Następnie uruchom ponownie Android Studio.

Może to działać, jeśli wystąpi jakikolwiek problem z adb.

+0

Wielkie dzięki @ M.Usaman za pomoc –

0

Napotkałem ten sam błąd w moim jonowym 2. Po prostu odinstaluj i zainstaluj jonowo. i znowu działa dobrze ..

npm uninstall -g ionic 
npm install -g ionic 
3

W moim przypadku żadne z powyższych rozwiązań nie zadziałało. Rozwiązałem to dziwnie, może to może być błąd.

Nie uruchamiaj emulatora Genymotion przed Androidem Studio. Po pierwsze, otworzyłem studio android, a następnie kliknąłem uruchomić projekt i pojawiły się okna docelowe wdrożenia. Następnie uruchamiam emulator genymotion, a teraz emulator jest wyświetlany w oknach docelowych wybranych wdrożeń w Android Studio. Następnie wdrożone w emulatorze z błędami. Gotowe!

W inny sposób możesz spróbować ustawić Genymotion sdk na taki sam, jak w sdk z Androidem. Aby to zrobić, najpierw znajdź swoją lokalizację SDK. Możesz go znaleźć, klikając prawym przyciskiem myszy projekt Android Studio -> Otwórz Ustawienia modułu-> Wybierz lokalizację SDK -> w lokalizacji Android SDK, to jest pokazane. Następnie otwórz Genymotion -> Ustawienia -> zakładka ADB -> Kliknij Użyj niestandardowego przycisku Narzędzia Android SDK -> przejdź do folderu SDK używanego przez studio Androida -> Uruchom ponownie urządzenie wirtualne Genymotion

2

Natknąłem się na ten sam błąd. Podałem poniżej polecenie .it został rozwiązany

polecenie: - taskkill/f/im adb.exe

0

Jeśli NON powyższe pracował z wami, tylko upewnij się, że masz zamknięte Genymotion emulator jak to spowodowało ten problem ze mną.