Co warto wiedzieć
- Pobierz ADB i Fastboot. Otwórz Narzędzia platformy plik ZIP. Skopiuj ścieżkę folderu do platform-tools.
- Edytuj zmienną systemową PATH. Przetestuj, aby upewnić się, że możesz dotrzeć do ADB.
-
Poleceń ADB można używać do modyfikowania systemu Android bez konieczności dotykania urządzenia.
W tym artykule wyjaśniono, jak zainstalować Android Debug Bridge (ADB), a także przykłady niektórych poleceń. Informacje zawarte tutaj powinny obowiązywać bez względu na to, kto wyprodukował Twój telefon z Androidem: Samsung, Google, Huawei, Xiaomi itp.
Pobierz ADB i Fastboot
Google wydał dwa narzędzia o nazwie ADB i fastboot, które są dostępne w pakiecie o nazwie Platform Tools. Są to narzędzia wiersza poleceń, które pozwalają dostosować i kontrolować telefon z Androidem, wysyłając do niego polecenia za pośrednictwem komputera.
Oba te narzędzia są dostępne w witrynie Android.com. Odwiedź stronę pobierania SDK Platform Tools, aby znaleźć najnowszą wersję ADB i fastboot.
Są one również zawarte w pełnym pakiecie Android SDK, ale nie trzeba ich pobierać tylko dla tych dwóch narzędzi, które można uzyskać za pomocą narzędzi platformy.
-
Wybierz łącze pobierania, które odpowiada Twojemu systemowi operacyjnemu.
Jeśli masz system Windows, wybierz Pobierz narzędzia platformy SDK dla systemu Windows lub wybierz wersję na komputer Mac dla macOS itp.
- Po zapoznaniu się z warunkami, zaznacz pole umowy obok Przeczytałem i zgadzam się z powyższymi warunkami.
- Wybierz Pobierz narzędzia platformy Android SDK dla [system operacyjny].
- Zapisz plik w łatwym do zapamiętania miejscu, ponieważ niedługo będziesz go ponownie używać. Folder, w którym zwykle zapisujesz pliki, jest w porządku, o ile wiesz, jak tam wrócić.
Otwórz plik ZIP narzędzi platformy
Przejdź do folderu, w którym zapisałeś pobieranie i rozpakuj zawartość pliku ZIP.
Twój system operacyjny ma wbudowane narzędzia, które mogą to zrobić za Ciebie, ale inną opcją jest otwarcie go za pomocą narzędzia do wyodrębniania plików.
Windows
- Kliknij prawym przyciskiem myszy plik ZIP i wybierz opcję wyodrębniania, nazywaną Wyodrębnij wszystko w niektórych wersjach systemu Windows.
- Gdy zostaniesz zapytany, gdzie zapisać plik, jak widać na powyższym obrazku, wybierz folder odpowiedni dla ADB, a nie miejsce tymczasowe, takie jak folder pobierania lub miejsce, które jest łatwo zaśmiecone, jak na pulpicie. Wybraliśmy katalog główny dysku C: w folderze o nazwie ADB.
- Zaznacz pole obok Pokaż wypakowane pliki po zakończeniu.
- Wybierz Wypakuj aby zapisać tam pliki.
- Folder wybrany w kroku 1 powinien się otworzyć i pokazać folder platform-tools, który został wyodrębniony z pobranego wcześniej pliku ZIP.
macOS
- Otwórz plik ZIP, aby natychmiast rozpakować zawartość do tego samego folderu, w którym się znajdujesz.
- Powinien pojawić się nowy folder o nazwie platform-tools.
- Możesz przenieść ten folder w dowolne miejsce lub możesz go zatrzymać tam, gdzie jest.
Linux
Użytkownicy Linuksa mogą użyć następującego polecenia terminala, zastępując destination_folder dowolnym folderem, w którym ma się znaleźć platform-tool folder.
rozpakuj platform-tools-latest-linux.zip -d destination_folder
Najlepszym sposobem na to jest otwarcie Terminala w folderze, w którym znajduje się plik ZIP. Jeśli tak nie jest, musisz zmodyfikować ścieżkę platform-tools-latest-linux.zip, aby zawierała pełną ścieżkę do pliku ZIP.
Jeśli narzędzie do rozpakowywania nie jest zainstalowane, uruchom to polecenie:
sudo apt-get install unzip
Możesz zamiast tego użyć 7-Zip lub PeaZip, jeśli wolisz nie używać tych poleceń terminala lub nie działają one dla Ciebie.
Skopiuj ścieżkę folderu do platformy-tools
Zanim zaczniesz używać ADB, chcesz się upewnić, że jest on łatwo dostępny z wiersza poleceń. Wymaga to ustawienia ścieżki do folderu z poprzedniego kroku jako zmiennej środowiskowej.
Najłatwiej to zrobić, najpierw skopiuj ścieżkę do folderu:
Windows
- Otwórz folder, w którym wyodrębniłeś platform-tools folder.
- Otwórz folder, aby zobaczyć jego zawartość.
- U góry okna wybierz puste miejsce obok ścieżki. Możesz alternatywnie użyć skrótu klawiaturowego Alt+D, aby szybko przenieść bieżący fokus na pasek nawigacji i automatycznie podświetlić ścieżkę folderu.
- Kiedy ścieżka do otwartego folderu jest podświetlona, kliknij prawym przyciskiem myszy i skopiuj ją lub użyj Ctrl+C.
macOS
- Wybierz rozpakowany folder.
- Użyj Command+i, aby otworzyć okno Pobierz informacje dla tego folderu.
- Kliknij i przeciągnij, aby wybrać ścieżkę obok Gdzie tak, aby była podświetlona.
- Użyj Command+C, aby skopiować ścieżkę.
Linux
- Otwórz folder platform-tools, aby zobaczyć inne znajdujące się w nim foldery i pliki.
- Użyj Ctrl+L, aby przenieść fokus na pasek nawigacji. Ścieżka powinna natychmiast zostać podświetlona.
- Skopiuj ścieżkę za pomocą Ctrl+C.
Twoja wersja tych systemów operacyjnych może być na tyle inna, że kroki nie są dokładnie takie, jak je tutaj widzisz, ale powinny działać z większością wersji każdego systemu operacyjnego.
Edytuj zmienną systemową PATH
Oto jak otworzyć ekran Edytuj zmienną systemową w systemie Windows, aby skopiowana ścieżka mogła zostać ustawiona jako zmienna systemowa PATH:
- Otwórz panel sterowania.
- Wyszukaj i otwórz aplet System.
- Wybierz Zaawansowane ustawienia systemu.
- W oknie Właściwości systemu wybierz Zmienne środowiskowe na dole karty Zaawansowane.
- Zlokalizuj dolny obszar oznaczony Zmienne systemowe i znajdź zmienną o nazwie Ścieżka.
- Wybierz Edytuj.
- Wybierz New (Windows 11) i wklej skopiowaną wcześniej ścieżkę. W przypadku starszych wersji systemu Windows kliknij prawym przyciskiem myszy w polu tekstowym Variable value i wklej ścieżkę. Jeśli w ramce są już inne ścieżki, przejdź na skrajną prawą stronę i umieść na końcu średnik. Bez żadnych spacji kliknij prawym przyciskiem myszy i wklej tam ścieżkę folderu.
- Wybierz OK kilka razy, aż wyjdziesz z Właściwości systemu.
Wykonaj następujące kroki, aby edytować plik PATH w systemie macOS lub Linux:
- Otwórz Terminal za pomocą Spotlight lub Aplikacje/Narzędzia i wprowadź to polecenie, aby otworzyć swój profil Bash w domyślnym edytorze tekstu: touch ~/.bash_profile; otwórz ~/.bash_profile.
- Przesuń kursor na sam koniec pliku i wprowadź następujące, zastępując folder skopiowaną ścieżką: export PATH=”$HOME /folder/bin:$PATH”.
- Zapisz plik i wyjdź z edytora tekstu.
- Wprowadź następujące polecenie terminala, aby uruchomić swój profil Bash: source ~/.bash_profile.
Test, aby upewnić się, że możesz dotrzeć do ADB
Teraz, gdy zmienna systemowa jest poprawnie skonfigurowana, powinieneś sprawdzić, czy rzeczywiście możesz uruchamiać polecenia w programie.
Otwórz wiersz polecenia lub terminal i wykonaj polecenie adb.
Jeśli wynikiem polecenia jest tekst podobny do tego:
Android Debug Bridge w wersji 1.0.41
Wersja 31.0.3-7562133
Zainstalowany jako C:\ADB\ platform-tools\adb.exe
…to możesz zacząć korzystać z Android Debug Bridge z wiersza poleceń!
Tak długo, jak w telefonie jest włączony tryb debugowania, możesz wysyłać polecenia ADB, gdy telefon działa regularnie lub nawet w trybie odzyskiwania.
Przykłady poleceń ADB
ADB poleceń można używać do modyfikowania systemu Android bez konieczności dotykania urządzenia, ale jest o wiele więcej możliwości. Możesz robić proste rzeczy, takie jak instalowanie aktualizacji systemu, a nawet radzić sobie z rzeczami, które zwykle są ograniczone, takimi jak poprawianie ustawień, o których istnieniu nawet nie wiedziałeś, lub uzyskiwanie dostępu do folderów systemowych, które zwykle są zablokowane.
- urządzenia adb pokazuje, które urządzenia obsługujące ADB są podłączone do twojego komputera
- adb reboot restartuje telefon
- kopia zapasowa adb tworzy pełną kopię zapasową telefonu i zapisuje ją na komputerze
- adb sideload ładuje ROMy i inne pliki ZIP z komputera na Androida
- adb pull kopiuje pliki z telefonu na komputer
- adb shell umożliwia uruchamianie poleceń w terminalu na urządzeniu z Androidem
- adb reboot -bootloader uruchamia telefon w trybie bootloadera, dzięki czemu możesz uruchamiać polecenia fastboot.