wake-up-neo.com

'adb' wird nicht als interner oder externer Befehl, bedienbares Programm oder Stapelverarbeitungsdatei erkannt

Ich versuche, google map v2 auf dem Emulator auszuführen. Ich folge this tutorial . Als ich versuchte, die erforderliche apk-Datei auf dem Emulator zu installieren, erhalte ich eine Fehlermeldung.

Ich habe versucht, dieses Problem mit Hilfe des dieses Tutorials zu lösen. Alle Schritte wurden ausgeführt und der Pfad zu paltform-tools zum Umgebungspfad hinzugefügt. Auch nach dem Ändern der PATH-Variablen wurde ein neues CommandPrompt-Fenster gestartet.

Aber den gleichen Fehler bekommen. Ich muss meine Google-Map-Anwendung auf dem Emulator überprüfen

'adb' is not recognized as an internal or external command,
operable program or batch file.

enter image description here

181
Nibha Jain

Legen Sie den Pfad von ADB in Systemvariablen fest. Sie finden adb in " ADT Bundle/sdk/platform-tools ". Legen Sie den Pfad fest und starten Sie den Befehl erneut. Versuchen Sie es erneut.

Oder  

Sie können auch in das Verzeichnis wechseln, in dem sich adb.exe befindet, und dasselbe tun, wenn Sie den PFAD nicht festlegen möchten.

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

echo %PATH%
205
Jatin Malwal

Wenn Sie es jedes Mal verwenden möchten, fügen Sie den Pfad von adb zu Ihren Systemvariablen hinzu.

echo %PATH%

dieser Befehl zeigt Ihnen, was es war, bevor Sie ADB-Pfad hinzufügen

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

seien Sie vorsichtig mit dem Pfad, den Sie hinzufügen möchten, wenn er doppelte Anführungszeichen enthält

nach dem Neustart der Cmd-Umschreibung:

echo %PATH%

sie werden feststellen, dass der Pfad hinzugefügt wird

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

set PATH=%PATH%;C:\Program Files\Android-sdk-windows\platform-tools
88
Chris Sim

Das neue Android Studio 1.3 hat seinen ADB-Speicherort an: 

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

Fügen Sie diesen Ort jetzt am Ende von PATH der Umgebungsvariablen hinzu. Z.B: 

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

Ich habe dies unter Windows 7 gemacht, indem ich

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

In diesem Umgebungsvariablen Fenster, in den Benutzervariablen für (Ihr Benutzername) markieren Sie Path und klicken Sie auf Bearbeiten ...

Sie müssen dann einen ; anhängen, wenn am Ende des Feldes Variable value noch kein Eintrag vorhanden ist, und dann C:\Users\<your-username>\AppData\Local\Android\sdk\platform-tools; an dasselbe Feld anhängen.

Klicken Sie dann auf die drei OK-Schaltflächen, um den Vorgang zu beenden.

Wenn Sie bereits ein Command Prompt - Fenster geöffnet haben, schließen Sie es und öffnen Sie es erneut. Der adb devices-Befehl sollte dann funktionieren.

37

Folgen Sie dem Pfad Ihres Plattform-Tools-Ordners im Android-Setup-Ordner, in dem Sie adb.exe finden 

D:\Software\Android\Android\Android-sdk\Plattform-Tools

Überprüfen Sie den Screenshot auf Details

enter image description here

27
Vaibhav Agarwal

In Windows 10 

  1. Fügen Sie die Benutzervariable PATH hinzu: %USERPROFILE%\AppData\Local\Android\sdk\platform-tools.
  2. Starten Sie cmd neu (falls vorhanden).
  3. adb devices sollte es auflisten, falls ja, sind Sie alle eingestellt.

Das ist es!

17
m9m9m

der Befehl adb kann unter dem neuen Pfad unter-C:\Benutzer\Benutzername\AppData\Local\Android\sdk\platform-tools für neue Versionen von Android Studio liegen. Ich habe an diesem Ort für mich gefunden.

11
Amit Ray

Fügen Sie Ihren Pfad in die Umgebungsvariable "PATH" ein, in der Sie Ihre SDK mit folgendem installiert haben:

\Sdk\platform-tools

Sie können in der folgenden Abbildung zum Beispiel:

 enter image description here

und öffnen Sie die Eingabeaufforderung erneut, um die Änderungen anzuzeigen.

11

Basierend auf Vamsi Tallapudi s früher antwort habe ich diesen dynamischen Weg gefunden: 

%LOCALAPPDATA%/Android\sdk\platform-tools

Es verwendet eine Windows-Umgebungsvariable . Ich finde diese Lösung sowohl elegant als auch einfach und möchte sie daher gerne weitergeben.

4
Tim

Öffnen Sie einfach Android Studio und klicken Sie in der oberen Navigationsleiste auf "Extras"

tools->SDK Manager

Wo Sie den SDK-Standort erhalten können 

SDK folder -> platform-tools öffnen

2
Pullat Junaid

Ich hatte das gleiche Problem, als ich unten PFAD definiere 

C:\Program Files (x86)\Java\jre1.8.0_45\bin;C:\dev\sdk\Android\platform-tools

und das problem gelöst, wenn ich adb root anfangs bringe.

C:\dev\sdk\Android\platform-tools;C:\Program Files (x86)\Java\jre1.8.0_45\bin
1
user5903234

Hier habe ich es gefunden:

C:\Users\<USER>\AppData\Local\Android\sdk\platform-tools

Ich musste den vollständigen Pfad in den Datei-Explorer eingeben. Ich konnte nicht einfach darauf klicken, da die Verzeichnisse verborgen sind.

Ich habe diesen Pfad in Android Studio aufgelistet: 

Extras> Android> SDK-Manager> SDK-Tools

1
user984003

1.: gehe zu dem Laufwerk, auf dem sich Eclipse befindet, und gehe zu sdk und platform tool in meinem Fall C:\adt-bundle-windows-x86_64-20140702\sdk\platform-tools

Zweitens: Kopieren Sie diese Adresse, um den Zugriff zu erleichtern 

enter image description here

3: Öffnen Sie den Befehl Prompt win + r und geben Sie cmd ein

4: fügen Sie die Adresse in cmd ein und drücken Sie die Eingabetaste

enter image description here

1
Adiii

In meinem Fall war es:

C:\Program Files (x86)\Android\android-sdk\platform-tools
1
Dorad

Diese Antwort setzt voraus, dass der PATH wie in den anderen Antworten beschrieben richtig eingestellt wurde

Wenn Sie mit Windows 10 arbeiten und keine Administratorrechte haben, klicken Sie mit der rechten Maustaste auf das Programm CMD, Powershell ... und wählen Sie Als Administrator ausführen aus. Dann versuchen Sie Adb [Befehl]

0
beaumondo

Wählen Sie zunächst das Laufwerk aus, auf dem sich der Ordner Android sdk befindet. Dann folgen Sie den nachstehenden Schritten

cd Laufwerkname:/oder Beispiel: cd c:/Drücken Sie die Eingabetaste

dann geben Sie den Pfad an, der als AdB-Konsolenpfad in einem Plattform-Tools-Ordner angegeben ist, also CD-Stammordner/innerer Stammordner, wenn dort/Plattform-Tools Drücken Sie die Eingabetaste Dann wird das AdB-Verzeichnis ausgewählt .

0
Venkat

Wenn Sie keinen Pfad für ADB festgelegt haben, können Sie .\adb anstelle von adb unter sdk/platformtools ausführen.

0

Für diejenigen, die macOS verwenden, zeigt dieser osxdaily.com-Artikel mehrere Möglichkeiten, dem $ PATH adb hinzuzufügen.

Hier ist das, was mir lieber ist: 

  1. Fügen Sie dem Ordner /etc/paths.d/ eine Datei mit dem Namen adb hinzu, die nur den Pfad zum Speicherort von adb enthält: /Users/YourUserName/Library/Android/sdk/platform-tools/ 

    In einem Terminalfenster Sudo vim /etc/paths.d/adb
    -> Geben Sie den Pfad ein und speichern Sie die Datei.

  2. Terminal schließen/erneut öffnen, damit die Änderung angezeigt wird.

0
jk7

 enter image description here

Bei Umgebungsvariablen müssen wir einige Schritte befolgen.

0
Mohit Sharma

Wenn Ihr S.O. Ist Windows es ist sehr einfach. Bei der Installation von Android Studio befindet sich adb.exe im folgenden Ordner:

C:\Users\**your-user-name**\AppData\Local\Android\Sdk\platform-tools

Kopieren Sie den Pfad und fügen Sie ihn in Ihre Umgebungsvariablen ein.

Öffne dein Terminal und tippe: adb fertig!

0
Williaan Lopes