Jak dodać ADB i Fastboot do PATH w systemie Windows
Dodaj folder Android SDK Platform-Tools do Pathzmiennej systemu Windows, aby uruchomić adbpolecenie fastbootz dowolnego katalogu roboczego. Aby polecenia były dostępne dla każdego konta na komputerze, dodaj folder w sekcji Zmienne systemowe ; użyj sekcji Zmienne użytkownika , jeśli dostęp jest potrzebny tylko zalogowanemu kontu. Nie musisz kopiować folderu „narzędzia” obok każdego obrazu lub projektu.
1. Pobierz oficjalny pakiet Platform-Tools
Pobierz plik ZIP dla systemu Windows ze strony Google Android SDK Platform-Tools . Pakiet zawiera zarówno , adbjak i fastboot, a link do pobrania Google prowadzi do najnowszej wersji. Jeśli Android Studio już zarządza Twoim SDK, możesz zamiast tego skorzystać z Menedżera SDK, aby narzędzia pozostały w aktualizowanej przez niego lokalizacji SDK.
Wybierz pakiet Windows Platform-Tools od Android Developers.
2. Wypakuj plik ZIP i wybierz stabilny folder
W Eksploratorze plików kliknij prawym przyciskiem myszy pobrany plik ZIP i wybierz opcję Wypakuj wszystko . Otwórz wypakowany platform-toolsfolder i sprawdź, czy zawiera on pliki adb.exei fastboot.exe. Zachowaj cały folder w jednym miejscu; narzędzia potrzebują plików towarzyszących.
Wypakuj plik ZIP przed dodaniem jego folderu do ścieżki PATH.Sprawdź, czy oba pliki wykonywalne znajdują się w wyodrębnionym folderze.
Przenieś lub skopiuj wyodrębniony folder do stałej lokalizacji, takiej jak C:\Android\platform-tools. Wpis PATH musi wskazywać na folder, który bezpośrednio zawiera plik adb.exei fastboot.exe, a nie na plik ZIP lub jego folder nadrzędny. Jeśli wybierzesz inną lokalizację, użyj dokładnie tej ścieżki poniżej. Unikaj przenoszenia folderu po instalacji, chyba że zaktualizujesz również zmienną PATH.
Krótkie, stabilne położenie sprawia, że wpis PATH jest łatwy do rozpoznania.
3. Otwórz ustawienia zmiennych środowiskowych
Naciśnij klawisz Windows, wpisz zmienne środowiskowe i wybierz Edytuj zmienne środowiskowe systemu . Możesz również nacisnąć Windows+ R, Enter SystemPropertiesAdvanced.exei Enter.
Otwórz ustawienia środowiska systemowego z menu Rozpocznij wyszukiwanie.
W oknie Właściwości systemu pozostań na karcie Zaawansowane i wybierz Zmienne środowiskowe .
Karta Zaawansowane otwiera kontrolki zmiennych środowiskowych.
4. Dodaj Platform-Tools do prawej listy Ścieżka
Wybierz zakres odpowiadający temu, kto powinien używać poleceń:
Wszystkie konta na tym komputerze: w obszarze Zmienne systemowe wybierz Pathi kliknij Edytuj . System Windows może poprosić o zgodę administratora.
Tylko Twoje konto: w sekcji Zmienne użytkownika dla [Twoje imię i nazwisko] wybierz Pathi kliknij Edytuj . Zazwyczaj pozwala to uniknąć zmiany ustawień na poziomie całego komputera i nie wymaga uprawnień administratora.
W edytorze ścieżki kliknij „Nowa” i wprowadź pełną ścieżkę do folderu Platform-Tools, na przykład C:\Android\platform-tools. Dodaj ją jako osobny wpis; nie zastępuj istniejącej wartości ścieżki, nie usuwaj innych wpisów ani nie dodawaj nazwy pliku wykonywalnego. Kliknij OK w każdym otwartym oknie dialogowym, aby zapisać.
Wybierz Ścieżkę systemową dla wszystkich kont Windows lub Ścieżkę użytkownika dla jednego konta.Dodaj folder zawierający pliki wykonywalne jako nowy wpis w polu Ścieżka.
5. Otwórz ponownie terminal i sprawdź oba polecenia
Zamknij wszystkie otwarte już wiersze poleceń, programy PowerShell, terminale Windows lub edytory. Otwórz nowe, aby otrzymać zaktualizowane środowisko. Przejdź do innego folderu, takiego jak C:\Users\YourName\Documents, i uruchom:
where.exe adb
where.exe fastboot
adb version
fastboot --version
Pierwsze dwa polecenia powinny wypisać ścieżki kończące się na platform-tools\adb.exei platform-tools\fastboot.exe. Polecenia version powinny zwrócić informacje o wersji. Uruchomienie ich z innego katalogu potwierdza, że system Windows może znaleźć narzędzia za pomocą zmiennej PATH, a nie tylko dlatego, że terminal jest otwarty w folderze narzędzi.
Jeśli system Windows nadal nie może znaleźć polecenia
Sprawdź, czy wpis Path wskazuje dokładny folder zawierający pliki wykonywalne. Normalny wpis Path nie powinien być ujęty w cudzysłów.
Otwórz nowy terminal po zapisaniu. Istniejące sesje terminala zachowują środowisko, które otrzymały na początku.
Jeśli where.exe adbstarsza wersja zestawu SDK jest wyświetlana jako pierwsza, system Windows może znaleźć tę wersję wcześniej w zmiennej środowiskowej PATH. Zaktualizuj lub usuń nieaktualny wpis tylko wtedy, gdy wiesz, do którego zestawu SDK należy.
Zmienna PATH sprawia, że polecenia są wykrywalne; nie instaluje sterownika USB telefonu, nie autoryzuje debugowania USB ani nie przełącza urządzenia w tryb bootloadera. Aby urządzenie ADB działało, należy włączyć debugowanie USB i zatwierdzić monit urządzenia. Polecenia Fastboot zazwyczaj wymagają, aby telefon znajdował się w trybie bootloadera/fastboot.