422 Stimmen

'adb' wird nicht als interner oder externer Befehl erkannt, ein ausführbares Programm oder eine Batchdatei.

Ich versuche, Google Map v2 im Emulator auszuführen, und folge diesem Tutorial. Als ich versuchte, die erforderliche APK-Datei auf dem Emulator zu installieren, erhielt ich den folgenden Fehler.

Ich habe versucht, dies mit diesem Tutorial zu lösen. Ich habe alle Schritte befolgt, den Pfad zu den Plattformwerkzeugen zur Umgebungspfad hinzugefügt. Nachdem ich die PATH-Variable geändert habe, habe ich auch ein neues CommandPrompt-Fenster geöffnet.

Aber ich erhalte den gleichen Fehler. Ich muss meine Google-Map-Anwendung im Emulator überprüfen. Bitte schlagen Sie mir etwas vor.

'adb' wird nicht als interner oder externer Befehl erkannt,
ausführbares Programm oder Stapeldatei.

Gib eine Bildbeschreibung hier ein

365voto

Jatin Malwal Punkte 4955

Setzen Sie den Pfad von adb in die Systemvariablen. Sie finden adb im "ADT Bundle/sdk/platform-tools". Setzen Sie den Pfad und starten Sie das Cmd neu und versuchen Sie es erneut.

Oder

Sie können auch zum Verzeichnis gehen, in dem sich adb.exe befindet, und dasselbe tun, wenn Sie den PATH nicht setzen möchten.

Wenn Sie alle Pfade sehen möchten, tun Sie einfach

echo %PATH%

332voto

Vamsi Tallapudi Punkte 2855

Von Android Studio 1.3 ist der ADB-Standort bei:

C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools.

Fügen Sie diesen Standort jetzt zum Ende des PATH der Umgebungsvariablen hinzu. Zum Beispiel:

;C:\Users\USERNAME\AppData\Local\Android\sdk\platform-tools

155voto

Chris Sim Punkte 3772

Wenn Sie es jedes Mal verwenden möchten, fügen Sie den Pfad von adb zu Ihren Systemvariablen hinzu: Geben Sie cmd (Befehlszeile) ein und schreiben Sie folgendes:

echo %PATH%

Dieser Befehl zeigt Ihnen, was es war, bevor Sie den adb-Pfad hinzufügen.

setx PATH "%PATH%;C:\Program Files\android-sdk-windows\platform-tools"

Achten Sie darauf, dass der Pfad, den Sie hinzufügen möchten, doppelte Anführungszeichen enthält.

Nachdem Sie Ihren cmd neu gestartet haben, schreiben Sie erneut:

echo %PATH%

Sie werden feststellen, dass der Pfad hinzugefügt wurde.

PS: Wenn Sie den Pfad nur für diese Sitzung zu cmd hinzufügen möchten, können Sie verwenden:

set PATH=%PATH%;C:\Program Files\android-sdk-windows\platform-tools

118voto

ban-geoengineering Punkte 17222

Ich habe dies auf Windows 7 gemacht, indem ich Folgendes gemacht habe:

Start > Systemsteuerung > System > Erweiterte Systemeinstellungen > Umgebungsvariablen...

In diesem Fenster Umgebungsvariablen, unter Benutzerumgebungsvariablen für (dein-benutzername) markieren Sie Pfad und klicken Sie auf Bearbeiten...

Dann müssen Sie ein ; an das Ende des Feldes Variablenwert anhängen, falls dort noch keins steht, und dann C:\Users\\AppData\Local\Android\sdk\platform-tools; an dasselbe Feld anhängen.

Dann klicken Sie auf die drei OK-Schaltflächen, um zu beenden.

Wenn Sie bereits ein Eingabeaufforderung Fenster geöffnet haben, schließen Sie es und öffnen Sie es erneut, und dann sollte der Befehl adb-Geräte funktionieren.

51voto

m9m9m Punkte 1685

In Windows 10,

  1. Benutzer Umgebungsvariable PATH hinzufügen: %USERPROFILE%\AppData\Local\Android\sdk\platform-tools.
  2. Neustart cmd (falls geöffnet).
  3. adb devices, es sollte aufgelistet werden, wenn ja, dann sind Sie fertig.

Das ist alles!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X