2016-06-28 6 views
0

adb nicht mehr in Android Studio und Befehlszeile plötzlich funktioniert. Ich bin mit Powershell in Windows:adb Fehler: Protokollfehler (Status 48 54 54 50 ?!)

..sdk\platform-tools> .\adb.exe devices 
List of devices attached 
error: protocol fault (status 48 54 54 50?!) 

ich nicht, dass dieser Statuscode überall bedeutet finden kann, wird jede Hilfe dankbar.

Ich bin mit adb Version 1.0.36

..sdk\platform-tools> .\adb.exe version 
Android Debug Bridge version 1.0.36 
Revision fd9e4d07b0f5-android 

Antwort

0

Der status XX XX XX XX Teil des adb ‚s protocol fault Fehlermeldung ist nicht wirklich ein "Status". Es ist nur ein Hex-codierter Inhalt der ersten 4 Bytes der Antwort, die adb zurückbekommen hat, als er versuchte, sich mit einem Port zu verbinden (von dem er am wahrscheinlichsten angenommen hatte, dass er zu einer Emulatorinstanz gehörte). Sie lesen 'HTTP', was darauf hindeutet, dass Sie einen Webserver haben, der auf einem nicht standardmäßigen (für einen Webserver) Port ausgeführt wird.

Verwenden Sie netstat -b Befehl, um zu finden, was es ist, und es zu töten.

+0

Frage mich nur, woher weißt du das? Auch können Sie erwähnen, dass der Port, den wir suchen, 5037 ist. Es dauerte mich irgendwann, um herauszufinden, dass der Port adb verwendet. –

+0

Android ist ein Open-Source-Projekt, damit jeder, der wirklich interessiert ist, einen Blick darauf werfen kann –

Verwandte Themen