Jak zainstalować ADB w systemie Windows, macOS i Linux

Ostatnio piszemy tutaj kilka samouczków, aby pokazać, jak uzyskać dostęp do niektórych funkcji platformy Android, które po prostu nie są widoczne dla użytkownika. Zasadniczo zostały one wykonane za pomocą wiersza poleceń systemu Android Debug Bridge (ADB), narzędzia, które Google oferuje programistom do debugowania różnych części ich aplikacji lub systemu, ale których możemy używać do wszelkiego rodzaju schludnych i ukrytych wydziwianie. Korzystanie z wiersza poleceń nie jest jednak czymś, z czym wszyscy czują się komfortowo, więc próbując nauczyć wszystkich, jak robić te poprawki (bez względu na poziom umiejętności, na którym się znajdujesz), zamieściliśmy kilka podstawowych kroków, w jaki sposób w razie potrzeby zainstaluj ADB w każdym z naszych samouczków.

Liczba naszych samouczków ostatnio gwałtownie wzrosła, dlatego postanowiliśmy wykluczyć te kroki z przyszłych samouczków, aby uniknąć nadmiarowości. Nadal jednak chcemy, aby wszystkie przyszłe samouczki, które piszemy, były łatwe do zrozumienia dla jak największej liczby osób, dlatego taki będzie punkt dzisiejszego przewodnika. Posiadanie dedykowanego samouczka krok po kroku na temat instalacji i konfiguracji ADB na komputerze (bez względu na używany system operacyjny) będzie świetny dla tych, którzy jeszcze go nie skonfigurowali.

Pozwoli nam to również zamieścić link do tego przewodnika w przyszłych samouczkach, które piszemy, które wymagają konfiguracji ADB i zainstalowania na komputerze. Więc kiedy pojawi się jeden z naszych nowych samouczków, który wymaga ADB, możesz kliknąć link, aby dowiedzieć się, jak zainstalować ADB lub możesz po prostu zignorować go i przejść do następnego kroku. Ponieważ ADB może być używany w różnych systemach operacyjnych, omówimy podstawowe instrukcje dla Windows, macOS i Linux.


Jak skonfigurować Android Debug Bridge (ADB)

Uwaga: konfiguracja ADB na komputerze to tylko połowa równania, ponieważ musisz również zrobić kilka rzeczy na smartfonie lub tablecie, aby zaakceptować polecenia ADB.

Ustawienia telefonu

  1. Uruchom aplikację Ustawienia w telefonie.
  2. Stuknij opcję Informacje o telefonie ogólnie u dołu listy (ta opcja jest ukryta za opcją „System” w najnowszej wersji Androida Android Oreo).
  3. Następnie dotknij opcji Numer kompilacji 7 razy, aby włączyć tryb programisty. Po zakończeniu zobaczysz wiadomość Toast.
  4. Teraz wróć do głównego ekranu Ustawienia i powinieneś zobaczyć nowe menu Opcje programisty, do którego masz dostęp.
  5. Wejdź tam i włącz opcję Tryb debugowania USB.

  6. Proces konfiguracji telefonu został częściowo zakończony. Następnie należy przewinąć poniżej i postępować zgodnie z pozostałymi instrukcjami dla danego systemu operacyjnego.

Konfiguracja Microsoft Windows ADB

  1. Pobierz plik ZIP ADB dla systemu Windows
  2. Wyodrębnij zawartość tego pliku ZIP do łatwo dostępnego folderu (takiego jak C: \ adb)
  3. Otwórz Eksploratora Windows i przejdź do miejsca, w którym rozpakowałeś zawartość tego pliku ZIP
  4. Następnie otwórz wiersz polecenia z tego samego katalogu, co ten plik binarny ADB. Można to zrobić, przytrzymując klawisz Shift i klikając prawym przyciskiem myszy w folderze, a następnie klikając opcję „otwórz tutaj wiersz polecenia”. (Niektórzy użytkownicy systemu Windows 10 mogą zobaczyć „PowerShell” zamiast „wiersza polecenia”).

  5. Podłącz smartfon lub tablet do komputera kablem USB. Zmień tryb USB na tryb „transfer plików (MTP)”. Niektórzy producenci OEM mogą tego wymagać lub nie, ale najlepiej pozostawić go w tym trybie, aby uzyskać ogólną zgodność.
  6. W oknie wiersza polecenia wprowadź następujące polecenie, aby uruchomić demona ADB: adb devices
  7. Na ekranie telefonu powinien zostać wyświetlony monit o zezwolenie lub odmowę dostępu do debugowania USB. Naturalnie będziesz chciał przyznać dostęp do debugowania USB, gdy zostaniesz o to poproszony (i stuknij pole wyboru zawsze zezwalaj, jeśli nie chcesz więcej widzieć tego monitu).

  8. Na koniec ponownie wprowadź polecenie z kroku # 6. Jeśli wszystko się powiedzie, powinieneś teraz zobaczyć numer seryjny urządzenia w wierszu polecenia. Tak! Możesz teraz uruchomić dowolne polecenie ADB na swoim urządzeniu! A teraz zacznij modyfikować swój telefon, postępując zgodnie z naszą obszerną listą samouczków!

Jak zainstalować ADB na macOS

  1. Pobierz plik ZIP ADB dla systemu macOS
  2. Rozpakuj plik ZIP w łatwo dostępnym miejscu (na przykład na pulpicie).
  3. Otwórz terminal.
  4. Aby przejść do folderu, do którego wyodrębniono ADB, wprowadź następującą komendę: cd /path/to/extracted/folder/
  5. Na przykład na moim komputerze Mac było to: cd /Users/Doug/Desktop/platform-tools/
  6. Podłącz urządzenie do komputera Mac za pomocą kompatybilnego kabla USB. Zmień tryb połączenia USB na tryb „przesyłania plików (MTP)”. Nie zawsze jest to wymagane dla każdego urządzenia, ale najlepiej pozostawić go w tym trybie, aby nie napotkać żadnych problemów.
  7. Gdy terminal znajdzie się w tym samym folderze, w którym znajdują się narzędzia ADB, możesz wykonać następujące polecenie, aby uruchomić demona ADB: adb devices
  8. Na urządzeniu zobaczysz monit „Zezwalaj na debugowanie USB”. Zezwól na połączenie.

  9. Na koniec ponownie wprowadź polecenie z kroku # 7. Jeśli wszystko się powiedzie, powinieneś teraz zobaczyć numer seryjny urządzenia w oknie terminala macOS. Gratulacje! Możesz teraz uruchomić dowolne polecenie ADB na swoim urządzeniu! A teraz zacznij modyfikować swój telefon, postępując zgodnie z naszą obszerną listą samouczków!

Jak zainstalować ADB w systemie Linux

  1. Pobierz plik ZIP ADB dla systemu Linux
  2. Rozpakuj plik ZIP w łatwo dostępnym miejscu (na przykład na pulpicie).
  3. Otwórz okno terminala.
  4. Wprowadź następującą komendę: cd /path/to/extracted/folder/
  5. Spowoduje to zmianę katalogu, do którego wyodrębniono pliki ADB.
  6. Na przykład: cd /Users/Doug/Desktop/platform-tools/
  7. Podłącz urządzenie do komputera z systemem Linux za pomocą kabla USB. Zmień tryb połączenia na tryb „transfer plików (MTP)”. Nie zawsze jest to konieczne dla każdego urządzenia, ale jest zalecane, aby nie napotkać żadnych problemów.
  8. Gdy terminal znajdzie się w tym samym folderze, w którym znajdują się narzędzia ADB, możesz wykonać następujące polecenie, aby uruchomić demona ADB: adb devices
  9. Po powrocie do smartfona lub tabletu zobaczysz monit o zezwolenie na debugowanie USB. Śmiało i przyznaj to.

  10. Na koniec ponownie wprowadź polecenie z kroku # 8. Jeśli wszystko się powiedzie, powinieneś teraz zobaczyć numer seryjny urządzenia na wyjściu okna Terminal. Gratulacje! Możesz teraz uruchomić dowolne polecenie ADB na swoim urządzeniu! A teraz zacznij modyfikować swój telefon, postępując zgodnie z naszą obszerną listą samouczków!

Niektórzy użytkownicy Linuksa powinni wiedzieć, że istnieje łatwiejszy sposób na zainstalowanie ADB na ich komputerze. Powyższy przewodnik z pewnością będzie dla Ciebie działał, ale osoby posiadające dystrybucję Linuksa opartą na Debianie lub Fedorze / SUSE mogą pominąć kroki 1 i 2 powyższego przewodnika i użyć jednego z poniższych poleceń. . .

  • Użytkownicy Linuksa z systemem Debian mogą wpisać następujące polecenie, aby zainstalować ADB: sudo apt-get install adb
  • Użytkownicy Linuksa z Fedorą / SUSE mogą wpisać następujące polecenie, aby zainstalować ADB: sudo yum install android-tools

Aby opisać tutaj wszystkie nasze bazy, użytkownicy Linuksa mogą potrzebować umieścić plik ./ przed poleceniami ADB, które wymienimy w przyszłych samouczkach. Jest to coś, co prawdopodobnie jest już znane każdemu użytkownikowi Linuksa, ale znowu chcemy, aby jak najwięcej osób zrozumiało, jak wykonać te poprawki dla Androida, bez względu na to, ile znasz swojego systemu operacyjnego.

Premia: dla tych, którzy chcą pójść o krok dalej, możesz postępować zgodnie z tym nowym samouczkiem, który razem przygotowaliśmy, jak skonfigurować ADB, abyś mógł użyć polecenia z dowolnego katalogu na pulpicie Windows lub Linux.