Android Debug Bridge (ADB) to ważne narzędzie wiersza poleceń do kontrolowania urządzenia z systemem Android z komputera. Dzięki ADB możesz wykonać wiele przydatnych poleceń, aby wykonać kopię zapasową danych, sideload plików .zip, które w przeciwnym razie flashowałbyś w niestandardowym odzyskiwaniu, odblokować bootloader na urządzeniach Nexus i kilka innych zastosowań do debugowania telefonu z Androidem.
Instalacja ADB na komputerze z systemem Windows jest dość bezbolesnym, ale skomplikowanym procesem. Ten przewodnik poprowadzi Cię od początku do końca.
Jak zainstalować ADB w systemie Windows?
- Przejdź do witryny Android SDK i przejdź do „ Tylko narzędzia SDK ”. Pobierz wersję na swoją platformę.
- Otwórz SDKManager.Exe i wybierz tylko „ Android SDK Platform Tools ” do instalacji. Jeśli korzystasz z telefonu Nexus, wybierz też „ Sterownik USB Google ”. Po kliknięciu Instaluj rozpocznie pobieranie niezbędnych plików na komputer.
- Włącz debugowanie USB na swoim urządzeniu. ADB będzie działać na twoim urządzeniu tylko wtedy, gdy włączone jest debugowanie USB. Debugowanie USB zwykle znajduje się w Opcjach programisty , więc jeśli nie włączyłeś jeszcze opcji programisty, przejdź do Ustawienia> Informacje o telefonie> stuknij w „ Numer kompilacji ” 7 razy, a otrzymasz powiadomienie, że Opcje programisty są włączone. Możesz teraz przejść do opcji programisty, aby włączyć debugowanie USB.
- Przejdź do folderu na komputerze, w którym zostały zainstalowane narzędzia SDK. Shift + Kliknij prawym przyciskiem myszy folder i wybierz „ Otwórz tutaj okno poleceń ”.
- Podłącz telefon z Androidem do komputera przez USB (upewnij się, że używasz kabla do transmisji danych, a nie kabla do ładowania). Jeśli pojawi się monit na urządzeniu, wybierz tryb „ transfer plików (MTP) ”. Teraz w terminalu poleceń wpisz:
urządzenia adb

Powinien wyświetlać urządzenie jako podłączone. Jeśli w wierszu polecenia nie jest wyświetlane żadne urządzenie, może być konieczne pobranie sterowników USB specyficznych dla Twojego telefonu z witryny internetowej producenta.
Powinieneś teraz skonfigurować ścieżkę systemową, aby zawsze móc uruchamiać polecenia ADB z poziomu terminala poleceń bez konieczności uruchamiania go z folderu narzędzi SDK. Metody są prawie takie same, ale nieco inne w systemach Windows 7, 8 i 10.
Dodaj ADB do ścieżki systemowej dla Windows 7, 8
- Wybierz Panel sterowania > System > Bezpieczeństwo i kliknij przycisk „ Zaawansowane ustawienia systemu ”, a następnie kliknij „ Zmienne środowiskowe ”.
- Znajdź na niej zmienną o nazwie „ Ścieżka ”, aby ją podświetlić, a następnie kliknij „ Edytuj ”.
- Dodaj swój folder ADB na końcu wartości zmiennej, bez spacji, poprzedzonych średnikiem. Na przykład:
; C: \ Android \ platform-tools
Dodaj ADB do ścieżki systemowej w Windows 10
Wykonaj powyższe kroki aż do 3 . Zamiast dodawać ciąg do istniejącego łańcucha zmiennej, po prostu klikniesz „Dodaj nowy” w oknie zmiennej środowiskowej, które zostanie otwarte. Po prostu dodaj folder ADB i naciśnij Enter.
Lista przydatnych poleceń ADB
- adb install C: \ package.apk - Zainstaluj pakiet .apk z C: \ na urządzeniu z Androidem.
- adb uninstall package.name - Odinstaluj pakiet aplikacji z urządzenia - nazwą pakietu byłaby konkretna nazwa pakietu aplikacji widoczna na Twoim urządzeniu, na przykład com.facebook.katana
- adb pushC: \ plik / sdcard / plik - kopiuje plik z dysku C: \ na kartę SD urządzenia.
- adb pull / sdcard / file C: \ file - odwrotność wypychania ADB.
- adb logcat - Wyświetl dziennik z urządzenia z systemem Android.
- powłoka adb - spowoduje to otwarcie interaktywnego wiersza poleceń systemu Linux na twoim urządzeniu.
- Polecenie powłoki adb - spowoduje to uruchomienie polecenia w wierszu poleceń urządzenia.
- adb reboot - spowoduje to ponowne uruchomienie urządzenia.
- adb reboot-bootloader - Ponownie uruchamia urządzenie do programu ładującego.
- adb reboot recovery - Ponownie uruchamia urządzenie w celu przywrócenia.
Urządzenia fastboot - polecenia ADB działają tylko po pełnym uruchomieniu telefonu, a nie z bootloadera. FastBoot umożliwia przekazywanie poleceń ADB do urządzenia z programu ładującego, co jest przydatne, na przykład, gdy utkniesz w pętli odzyskiwania.