adb nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie w systemie windows

Ustawiłem c:/android-sdk/tools ścieżkę do środowiska path i komendy takie jak emulator działają bez zarzutu. Ale polecenie adb nadal nie jest rozpoznawane, co powinienem zrobić ?

W zmiennej systemowej path dodałem do tej pory ścieżkę android-sdk i ścieżkę tools. Czy jest coś jeszcze do zrobienia? Ponieważ polecenia takie jak adb devices nie działają. Mówi, że polecenie nie jest rozpoznawane. Przy okazji chcę zrobić adb install comeapp.apk.

Dzięki

Author: Alex P., 2012-01-05

3 answers

Jeśli wejdziesz do folderu android-sdk/tools myślę, że znajdziesz wiadomość:

Narzędzie adb zostało przeniesione do platform-tools /

Jeśli nie widzisz tego katalogu w SDK, Uruchom SDK i AVD Manager (uruchom narzędzie android) i zainstalować "Android SDK Platform-tools"

Proszę również zaktualizować zmienną środowiskową PATH do Dołącz katalog platform-tools/, dzięki czemu możesz wykonaj adb z dowolnego miejsca.

Więc należy również dodać C:/android-sdk/platform-tools do ty ścieżka środowiska. Również po zmodyfikowaniu zmiennej PATH Upewnij się, że uruchomisz nowe okno CommandPrompt.

 71
Author: Ovidiu Latcu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-29 16:01:01

Masz dwa sposoby:

Najpierw przejdź do konkretnej ścieżki Android SDK:

1) Otwórz wiersz polecenia i przejdź przez niego do katalogu platform-tools, takiego jak

$ cd Framework\Android-Sdk \ platform-tools

2) Uruchom teraz polecenia adb, aby wiedzieć, że Twój adb działa poprawnie:

$ urządzenia adb lub ADB logcat lub po prostu adb

Druga droga to:

1) Kliknij prawym przyciskiem myszy na Twój mój komputer.

2) Otwórz zmienne środowiskowe.

3) Dodaj nową zmienną do systemu PATH zmienna (Dodaj, jeśli nie istnieje, w przeciwnym razie nie trzeba dodawać nowej zmiennej, jeśli już istnieje).

4) Dodaj ścieżkę katalogu platform-tools do wartości tej zmiennej, np. C:\Program Files \ android-sdk \ platform-tools.

5) Uruchom ponownie komputer raz.

6) Teraz uruchom powyższe polecenia adb, takie jak urządzenia adb lub inne polecenia adb z dowolnego miejsca polecenia / align = "left" /

Również na można odpalić komendę na terminalu setx PATH "% PATH%;C:\Program Files\android-sdk \ platform-tools "

 5
Author: Cool7,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-13 10:32:46

Jeśli dostaniesz swoje adb z Android Studio (które większość będzie obecnie, ponieważ Android jest przestarzały na Eclipse), twój adb program najprawdopodobniej będzie się tutaj znajdować:

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

Gdzie %USERPROFILE% reprezentuje coś w rodzaju C:\Users\yourName.

Jeśli wejdziesz do zmiennych środowiskowych twojego komputera i dodasz %USERPROFILE%\AppData\Local\Android\sdk\platform-tools do ścieżki (wystarczy skopiować i wkleić tę linię, nawet z % - - - to będzie działać dobrze, przynajmniej w Windows, nie musisz kodować na twardo swojej nazwy użytkownika)to powinno działać teraz. Otwórz nowy wiersz polecenia i wpisz adb, aby sprawdzić.

 1
Author: Elliptica,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-25 15:38:38