2012-01-05 44 views
38

Ho impostato il percorso c:/android-sdk/tools sull'ambiente del percorso e comandi come 'emulator' funzionano correttamente. Ma il comando adb non è ancora riconosciuto, cosa dovrei fare?adb non viene riconosciuto come comando interno o esterno su Windows

I la variabile di sistema percorso Ho aggiunto il percorso di Android-sdk e il percorso degli strumenti finora. C'è qualcos'altro che deve essere fatto? perché comandi come i dispositivi adb non funzionano, dice che il comando non è riconosciuto. Dal modo in cui voglio fare adb install comeapp.apk ...

Grazie

+7

Il 'adb' è a posto? Si è spostato su 'C: \ Programmi \ android-sdk-windows \ platform-tools \ adb.exe ', mentre lo scorso –

risposta

65

Se vai alla cartella android-sdk/tools credo troverete un messaggio:

Lo strumento adb ha si trasferisce a platform-tools/

Se non vedi questa directory nel vostro SDK, lanciare l'SDK e AVD manager (eseguire lo strumento di Android) ed installare "Android SDK Platform-tools"

Si prega inoltre di aggiornare la variabile d'ambiente PATH a includendo la piattaforma-tools/directory, quindi è possibile eseguire adb da qualsiasi posizione.

Quindi è necessario aggiungere C:/android-sdk/platform-tools al percorso dell'ambiente. Inoltre, dopo aver modificato la variabile PATH, assicurarsi di avviare una nuova finestra CommandPrompt.

+2

riavvio il CMD ha funzionato per me ..cheers !! –

+1

non è C: \ android-sdk \ platform-tools in windows? – tony9099

+5

La versione più recente del percorso di Android Studio è la seguente: C: \ Users \ [youruser] \ AppData \ Local \ Android \ android-studio \ sdk \ platform-tools – AlexVPerl

5

ci sono due modi:

primo go al particolare percorso di Android SDK:

1) Aprire il prompt dei comandi e attraversare alla directory platform-tools attraverso di essa come

$ cd Framework \ android-sdk \ platform-tools

2) Eseguire i comandi adb ora tale da sapere che il vostro adb sta lavorando prop erly:

$ adb devices O adb logcat o semplicemente adb

secondo modo è:

1) Fare clic destro sul vostro Risorse del computer.

2) Aprire le variabili di ambiente.

3) Aggiungi una nuova variabile al tuo sistema PATH variabile (Aggiungi se non esiste altrimenti non è necessario aggiungere una nuova variabile se già esiste).

4) Aggiungere il percorso della directory platform-tools al valore di questa variabile come C: \ Programmi \ android-sdk \ platform-tools.

5) Riavviare il computer una volta.

6) Ora eseguire i comandi adb di cui sopra, ad esempio dispositivi adb o altri comandi adb da qualsiasi posizione nel prompt dei comandi.

Sempre si può sparare un comando sul terminale setx PATH "% PATH%; C: \ Program Files \ android-sdk \ platform-tools"

1

Se ottenete il vostro ADB da Android Studio (che al giorno d'oggi la maggior parte sarà in quanto Android è deprecato su Eclipse), il programma di adb sarà molto probabilmente essere trovate qui:

%USERPROFILE%\AppData\Local\Android\sdk\platform-tools

Dove %USERPROFILE% rappresenta qualcosa di simile C:\Users\yourName.

Se entrate nelle variabili ambientali del vostro computer e aggiungete %USERPROFILE%\AppData\Local\Android\sdk\platform-tools al PERCORSO (basta copiare-incollare quella linea, anche con la% --- funzionerà bene, almeno su Windows, non è necessario l'hardcode il tuo nome utente) allora dovrebbe funzionare ora. Aprire un nuovo prompt dei comandi e digitare adb per verificare.

Problemi correlati