Jak zainstalować ADB i Fastboot w systemie Windows 10, Mac lub Linux?

Jednym z najczęściej używanych obecnie mobilnych systemów operacyjnych jest Android, który jest rozwijany przez Google, a w jego różnych funkcjach znajdujemy wszechstronność konfiguracji, bezpieczeństwa, projektu i kompatybilności z setkami urządzeń. W świecie systemów mobilnych znajduje się bardzo ciekawa sekcja, która ma bezpośredni wpływ na skalowalność Androida, a jest nim rozwój aplikacji, wiemy, że jest to świat znaków, symboli i znaków, w którym daje się najmniejszy błąd W rezultacie wykonanie kodu nie odbywa się poprawnie, ale jeśli wszystko pójdzie zgodnie z oczekiwaniami, możemy stworzyć unikalne aplikacje ze świetnymi funkcjami dla tysięcy użytkowników Androida, cóż, aby ułatwić to zadanie rozwoju, Android dostarczył narzędzie ADB za darmo, które jest dostępne dla głównych obecnie używanych systemów operacyjnych.

Solvetic wyjaśni, co to jest i jak zainstalować ADB i fastboot na tych systemach, a tym samym mieć jeszcze jedną gałąź IT do korzystania z Androida.

Co to jest ADBADB (Android Debug Bridge) został opracowany jako narzędzie wiersza poleceń, które posiada świetne funkcjonalności i dzięki któremu będzie można nawiązać komunikację z instancją emulatora lub urządzeniem z systemem Android, które łączy się bezpośrednio z używanym komputerem.

Dzięki ADB możliwe będzie wykonywanie różnych i zróżnicowanych działań na urządzeniach z Androidem, takich jak instalowanie i debugowanie aplikacji, z dostępem do terminala powłoki Unix, w którym będzie można wykonywać różne polecenia na emulatorze lub podłączonym urządzeniu, aby zobaczyć jak funkcjonowałby w środowisku produkcyjnym.

Funkcje ADBADB jest rozwijany jako program klient-serwer, w którym do jego użycia dołączone są trzy podstawowe komponenty, którymi są:

  • Klient, który jest odpowiedzialny za wysyłanie poleceń, ten klient jest wykonywany w zespole programistycznym, tego klienta można wywołać z terminala wiersza poleceń dzięki specjalnemu poleceniu ADB.
  • Demon, który odpowiada za wykonywanie poleceń na urządzeniu. Demon jest uruchamiany jako proces w tle na każdym wystąpieniu emulatora lub urządzenia, które ma być używane.
  • Serwer, którego zadaniem jest zarządzanie komunikacją między klientem a demonem, działa jako proces w tle na maszynie deweloperskiej.

Narzędzie adb znajduje się w ścieżce „android_sdk / platform-tools /”.

Jak działa ADBW momencie uruchomienia dowolnego klienta ADB, klient ten musi najpierw sprawdzić, czy aktualnie działa proces serwera ADB, jeśli nie, proces serwera jest uruchamiany. W momencie startu serwer jest podłączony do lokalnego portu TCP 5037 i stamtąd szuka poleceń wysyłanych przez klientów ADB, należy zauważyć, że wszyscy klienci ADB używają portu 5037 do komunikacji z serwerem przez ADB.

Po zakończeniu procesu komunikacji serwer nawiązuje połączenia ze wszystkimi uruchamianymi instancjami emulatorów lub urządzeń i tam lokalizuje instancje emulatorów lub urządzeń realizujących zadania skanowania portów o numerach nieparzystych z zakresu od 5555 do 5585, ten zakres jest używany przez emulatory i urządzenia.

Co to jest FastbootFastboot to narzędzie opracowane przez Androida, które jest przydatne do flashowania plików i modyfikowania niektórych czynników oprogramowania, które są z góry określone na komputerze, warto zauważyć, że korzystanie z tego narzędzia jest ostrożne, ponieważ coś źle wykonanego będzie miało negatywny wpływ na cały system Android operacja.
Jedną z zalet korzystania z Fastboot jest możliwość odblokowania Bootloadera w celu zmiany pamięci ROM terminala.

Aby wejść do Fastboot normalnie, używany jest przycisk zasilania + klawisz zwiększania głośności (w górę).

1. Zainstaluj ADB z fastboot na Windows 10


Zanim zobaczymy, jak możemy pobrać ADB i z niego korzystać, musimy wykonać szereg poprzednich kroków na naszym telefonie z Androidem, aby wszystko działało poprawnie.

Krok 1
Pierwszym krokiem, który należy wykonać, będzie przejście do ustawień telefonu i kliknięcie linii „O telefonie”, która znajduje się w końcowej części ustawień, jak widzimy:

Krok 2
W nowym oknie znajdujemy sekcję „Wersja jądra”:

Krok 3
Tam musimy kliknąć 7 razy w tej sekcji, aby włączyć tryb programisty Androida, po czym przechodzimy do sekcji „Opcje programisty” i musimy kliknąć przełącznik linii „Debugowanie USB”, zostanie wyświetlony następujący komunikat. Tam klikamy przycisk „Akceptuj”, aby włączyć ten tryb na Androidzie. Zostawiamy Ci przykładowy samouczek, abyś mógł go wyraźniej zobaczyć.

Krok 4
Teraz przystępujemy do samej instalacji. W przypadku systemów operacyjnych Windows musimy najpierw pobrać narzędzie ADB pod następującym łączem:

Krok 5
Przechodzimy do wyodrębnienia zawartości wspomnianego skompresowanego pliku:

POWIĘKSZAĆ

Krok 5
Tam znajdujemy cały pakiet ADB, w którym znajduje się fastboot. Teraz wyodrębniamy tę zawartość w ścieżce „C: \ Windows”:

POWIĘKSZAĆ

Krok 6
Wykonując to, będziemy mieli katalog narzędzi platformy na dysku C i stamtąd będzie można uruchomić ADB. Alternatywnie będzie można zainstalować ADB w systemie Windows 10 za pomocą następującej metody, tam musimy przejść do następującej ścieżki:

  • Panel sterowania
  • System bezpieczeństwa
  • System

POWIĘKSZAĆ

Krok 7
Tam klikamy wiersz „Zaawansowana konfiguracja systemu” iw wyskakującym oknie przejdziemy do zakładki „Opcje zaawansowane” i tam klikamy przycisk „Zmienne środowiskowe” znajdujący się na dole:

Krok 8
Wyświetlone zostaną następujące informacje:

Krok 9
Tam wybieramy linię „Ścieżka” i klikamy przycisk „Edytuj”, wyświetli się:

Krok 10
Tam klikamy przycisk „Zbadaj” i wejdziemy na ścieżkę, do której została wyodrębniona pobrana zawartość ADB. Kliknij OK, aby zapisać zmiany. Inną przydatną metodą w systemie Windows 10 jest przejście bezpośrednio do pobranej zawartości i gdzieś wolne naciśnięcie klawisza Shift, kliknięcie prawym przyciskiem myszy i wybranie opcji „Otwórz tutaj okno PowerShell”:

Krok 11
Teraz nadszedł czas, aby podłączyć nasze urządzenie z Androidem do Windows 10 i tam, w trybie USB, wybrać opcję „Pliki”:

Krok 12
Wybierając tę ​​opcję przejdziemy do otwartej konsoli PowerShell i wykonamy następujące czynności:

 urządzenia adb

POWIĘKSZAĆ

Krok 13
Jak widać, realizowane są dwie podstawowe akcje, którymi są:

  • Uruchamianie demona ABD za pomocą portu 5037
  • Wykrywanie urządzeń z systemem Android podłączonych do komputera

Krok 14
Gdy przeprowadzamy ten proces po raz pierwszy, dotyczy on również systemów Linux i macOS, widzimy, że urządzenie nie jest autoryzowane, więc na urządzeniu z Androidem zobaczymy następujący komunikat:

Krok 15
Tam klikamy Akceptuj, aby zezwolić na odcisk palca. Teraz widzimy, że zespół jest autoryzowany w ADB:

POWIĘKSZAĆ

2. Zainstaluj ADB i fastboot w systemie Linux


W tym przypadku użyjemy Ubuntu 18.04, w przypadku Linuksa mamy dwie metody instalacji ADB.

NotatkaW przypadku korzystania z wersji 64-bitowej konieczne będzie zainstalowanie pakietów glibc.i686, libstdc++.

Krok 1
W systemie Linux musimy najpierw pobrać ADB pod następującym linkiem:

Krok 2
Kontynuujemy wyodrębnianie pobranej zawartości, po czym otwieramy konsolę terminala i przechodzimy do katalogu domowego, gdzie wykonujemy następujący wiersz:

 sudo nano .bashrc 
Krok 2
W wyświetlonym pliku na końcu wprowadzimy następującą składnię:
 export PATH = $ {PATH}: / home / ”użytkownik” / Ścieżka do ADB 

Krok 3
Zmiany zapisujemy za pomocą następującej kombinacji klawiszy:

Ctrl + O

Edytor opuszczamy za pomocą:

Ctrl + X

Krok 4
Następnie uruchamiamy adb, aby uzyskać dostęp do podłączonych urządzeń. Teraz inną metodą do użycia w Linuksie jest zainstalowanie go bezpośrednio na konsoli, w tym celu najpierw wykonujemy następujące czynności:

 sudo apt zainstaluj adb 

Krok 5
Wpisujemy literę S, aby potwierdzić pobranie i instalację ADB.

NotatkaW przypadku korzystania z CentOS lub Fedory wykonujemy następujące czynności:

 sudo mniam zainstaluj android-narzędzia

Krok 6
Teraz wykonamy następujące czynności:

 urządzenia adb

Krok 7
Jak widzimy, po pierwsze, demon ADB jest włączony. Ponownie uruchamiamy urządzenia adb, gdy sprzęt został podłączony, tak aby aktywne urządzenia były wymienione:

3. Zainstaluj ADB i fastboot na macOS Mojave

Krok 1
W przypadku macOS Mojave musimy najpierw pobrać narzędzie w poniższym linku.

Krok 2
Następnie wyodrębniamy zawartość, otwieramy taemrinal i wykonujemy następującą składnię:

 cd / ścieżka ADB 
Krok 3
gdy już tam uzyskamy dostęp, po prostu uruchom urządzenia adb, aby wyświetlić listę podłączonych komputerów. Teraz, jeśli ta metoda wygeneruje błąd, możemy użyć HomeBrew do instalacji ADb, jest to menedżer pakietów dla macOS.
Najpierw instalujemy HomeBrew za pomocą następującego polecenia:
 ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

POWIĘKSZAĆ

Krok 4
Tam wciskamy klawisz Enter, aby rozpocząć proces instalacji. Teraz zainstalujemy ADB, uruchamiając:

 napar z beczki zainstaluj android-platform-tools 

POWIĘKSZAĆ

Krok 5
Widzimy, że rozpoczyna się proces pobierania ADB:

POWIĘKSZAĆ

Krok 6
Po zakończeniu tego procesu zobaczymy:

POWIĘKSZAĆ

Krok 7
Usługę aktywujemy uruchamiając urządzenia adb:

POWIĘKSZAĆ

Krok 8
Teraz podłączamy komputer do macOS Mojave i ponownie uruchamiamy urządzenia adb, aby znalazł się na liście:

POWIĘKSZAĆ

Krok 9
Od tego momentu jesteśmy w stanie używać ADB razem z fastboot na Androidzie, a tym samym odkrywać wszechświat nowych możliwości rozwoju. Status połączenia ADB we wszystkich systemach może być jednym z następujących:

  • offline - wskazuje, że wystąpienie nie jest połączone z ADB lub nie odpowiada.
  • urządzenie - ta opcja wskazuje, że instancja jest połączona z serwerem ADB.
  • brak urządzenia - nie ma podłączonego emulatora ani urządzenia.

Krok 10
Kilka przydatnych poleceń, których możemy użyć z fastboot to:

Sprawdź, czy telefon komórkowy jest podłączony

 urządzenia fastboot

Flash ROM

 flash fastboot (nazwa rom) .zip

Flash odzyskiwanie

 Odzyskiwanie flash fastboot recovery.img

Flashowanie jądra

 Fastboot flash boot boot.img

Uruchom do trybu odzyskiwania

 fastboot boot recovery.img

Odblokuj bootloader

 Fastboot odblokowanie OEM

Zablokuj bootloader

 blokada OEM Fastboot

Krok 11
Niektóre podstawowe polecenia ADB to:

Wyświetl listę podłączonych urządzeń

 urządzenia adb 

Skopiuj plik z telefonu komórkowego na komputer

 adb ciągnąć 

Wyślij plik na nasze urządzenie mobilne

 adb push 

Odinstaluj aplikację

 Odinstaluj adb 

Zainstaluj aplikację .apk na urządzeniu mobilnym

 instalacja adb 

Uruchom ponownie telefon w trybie normalnym

 ponowne uruchomienie adb 

Uruchom ponownie telefon w trybie bootloadera lub w trybie odzyskiwania

 adb reboot-bootloader / reboot recovery 

Dzięki ADB i fastboot mamy pod ręką szereg kompletnych i funkcjonalnych narzędzi, które całkowicie zwiększają możliwości korzystania z Androida.

wave wave wave wave wave