it-swarm.com.de

aDB-Socket funktioniert nicht und Daemon

Ich bekomme diese Art von Fehler 

fehler: smartsocket Listener konnte nicht installiert werden. Es kann keine Bindung an .__ hergestellt werden. 127.0.0.1:5037: Normalerweise ist nur eine Verwendung jeder Socket-Adresse (Protokoll/Netzwerkadresse/Port) zulässig. (10048) 1:34:26 PM konnte nicht korrekt von ADB Server lesen 1:34:26 PM * konnte nicht gestartet werden Daemon * 1:34:26 PM Fehler: Es kann keine Verbindung zum Daemon 1:34:26 PM hergestellt werden 'C:\Benutzer\MITESH SUTHAR\AppData\Local\Android\Sdk\Plattform-Tools\adb.exe, Startserver ' fehlgeschlagen - wenn nötig manuell ausführen 1:38:14 PM Ergebnis nicht erhalten von 'adb version'

mein Genymotion-Gerät läuft, aber es zeigt mir, dass kein Gerät

8
Ankit Mistri

Ich bin auf den gleichen Fehler gestoßen. Ich habe unten den Befehl gegeben. Er wurde gelöst

BEFEHL: - taskkill /f /im adb.exe 

17
tejaswini teju
  1. Schließen Sie Eclipse oder Android Studio, wenn eines der beiden Programme ausgeführt wird (optional).
  2. Eingabeaufforderung öffnen.
  3. Wechseln Sie in das Verzeichnis platform-tools des Android SDK.
  4. Geben Sie adb kill-server ein.
  5. Geben Sie adb start-server ein.
  6. Wenn beim Starten des ADB-Servers keine Fehlermeldung ausgegeben wird, wird adb erfolgreich gestartet.

OR

  1. Wechseln Sie zum Task-Manager, öffnen Sie die Registerkarte Prozesse und beenden Sie den Prozess adb.exe.
  2. Starten Sie dann Android Studio neu.

Dies kann funktionieren, wenn es Probleme mit Adb gibt.

13
M.Usman

In meinem Fall hat keine der oben genannten Lösungen funktioniert. Ich habe es seltsam gelöst, vielleicht kann es ein Fehler sein. 

Führen Sie den Genymotion-Emulator nicht vor Android Studio aus. Zuerst habe ich Android Studio geöffnet, dann auf Projekt ausführen geklickt und ein Auswahlfenster für die Bereitstellung angezeigt. Dann starte ich den genymotion-Emulator und jetzt wird der Emulator in den ausgewählten Implementierungszielfenstern in Android Studio angezeigt. Anschließend fehlerfrei auf dem Emulator bereitgestellt. Erledigt!

Als andere Möglichkeit können Sie versuchen, Genymotion sdk auf das gleiche wie Android Studio sdk einzustellen. Suchen Sie dazu zunächst Ihren SDK-Standort. Sie finden es, indem Sie mit der rechten Maustaste auf das Android Studio-Projekt klicken -> Moduleinstellungen öffnen -> SDK-Speicherort auswählen -> unter Android SDK-Speicherort , es wird angezeigt. Öffnen Sie dann Genymotion -> Einstellungen -> Registerkarte ADB -> Klicken Sie auf das Optionsfeld Benutzerdefinierte Android SDK-Tools verwenden -> navigieren Sie zum von Android Studio verwendeten SDK-Ordner -> Starten Sie das virtuelle Gerät von Genymotion neu.

4
oiyio

Einfachster Weg! Ich bin gerade auf dieses Problem gestoßen, als ich versuchte, eine React-Native-App mit einem Android Studio-Emulator zu verbinden. Wenn Sie die Fehlermeldung lesen, erfahren Sie, dass"Normalerweise ist nur eine Verwendung jeder Socket-Adresse (Protokoll/Netzwerkadresse/Port) zulässig."Sie können also davon ausgehen, dass auch etwas anderes als React-Native versucht, eine Verbindung zum Emulator herzustellen. 

Beenden Sie die Verbindungen:  

  1. Lassen Sie den Emulator laufen. 

  2. Schließen Sie alle Android Studio/Eclipse-Apps, die Sie im Emulator installiert haben, und deinstallieren Sie sie. Dies beendet die Apps, die versuchen, eine Verbindung herzustellen.

  3. Schließen Sie Eclipse oder Android Studio, wenn eines der beiden Programme ausgeführt wird. Android Studio muss nicht geöffnet sein, damit der Emulator funktioniert (Dies ist wichtig) . Dies beendet die Software, die versucht, eine Verbindung herzustellen.

Danach ging ich zurück in meine React-Native App und stellte auf der Expo kein Problem dar. 

Sie müssen nur alle Verbindungen beenden. Wie auch immer Sie sich entscheiden.  

0
Jason

Ich bin auf den gleichen Fehler gestoßen, es hat einfach funktioniert, nachdem der AS unter Windows neu gestartet wurde. Natürlich wurde nach einem SDK-Update gefragt.

0
Venkat

ich habe denselben Fehler in meinem ionic 2 festgestellt. Ich deinstalliere einfach und installiere ionic neu. und es funktioniert wieder gut ..

npm uninstall -g ionic
npm install -g ionic
0
Joy Picar

Wenn keiner der oben genannten Punkte für Sie funktioniert hat, stellen Sie sicher, dass Sie den Genymotion-Emulator geschlossen haben, da er dieses Problem bei mir verursacht hat.

0
Hassan Ibrahem