Jak nainstalovat ADB a Fastboot na Windows 10, Mac nebo Linux

Jedním z nejpoužívanějších mobilních operačních systémů současnosti je Android, který vyvinula společnost Google a v rámci jeho různých funkcí nacházíme univerzálnost konfigurace, zabezpečení, designu a kompatibility se stovkami zařízení. Ve světě mobilních systémů existuje velmi zajímavá část, která má přímý dopad na škálovatelnost Androidu, a je to vývoj aplikací, víme, že je to svět postav, symbolů a znaků, kde dává sebemenší chyba Výsledkem je, že spuštění kódu není provedeno správně, ale pokud vše proběhne podle očekávání, můžeme vytvořit jedinečné aplikace se skvělými funkcemi pro tisíce uživatelů Android, no, abychom tento úkol vývoje usnadnili, Android poskytl bezplatně nástroj ADB, který je k dispozici pro hlavní dnes používané operační systémy.

Solvetic vysvětlí, co to je a jak nainstalovat ADB a fastboot na tyto systémy a mít tak ještě jednu pobočku IT pro používání Androidu.

Co je ADBADB (Android Debug Bridge) byl vyvinut jako nástroj příkazového řádku, který má skvělé funkce a díky kterému bude možné navázat komunikaci s instancí emulátoru nebo zařízení Android, které se připojuje přímo k použitému počítači.

Díky ADB bude možné na zařízeních Android provádět různé a rozmanité akce, jako je instalace a ladění aplikací, oproti přístupu k terminálu Unix shell, ve kterém bude možné na emulátoru nebo připojeném zařízení provádět různé příkazy jak by fungoval v produktivním prostředí.

Funkce ADBADB je vyvíjen jako program klient-server, ve kterém jsou pro jeho použití zahrnuty tři základní komponenty, kterými jsou:

  • Klient, který je zodpovědný za odesílání příkazů, je tento klient spuštěn ve vývojovém týmu, tohoto klienta lze vyvolat z terminálu příkazového řádku díky konkrétnímu příkazu ADB.
  • Démon, který je zodpovědný za provádění příkazů na zařízení. Démon je spuštěn jako proces na pozadí v každé instanci použitého emulátoru nebo zařízení.
  • Server, který má za úkol spravovat komunikaci mezi klientem a démonem, běží jako proces na pozadí na vývojovém počítači.

Nástroj adb se nachází v cestě „android_sdk / platform-tools /“.

Jak funguje ADBV okamžiku, kdy je spuštěn jakýkoli klient ADB, musí tento klient nejprve zkontrolovat, zda aktuálně běží proces serveru ADB, pokud ne, je spuštěn proces serveru. V okamžiku, kdy se server spustí, je propojen s lokálním portem TCP 5037 a odtud vyhledává příkazy odeslané klienty ADB. Je třeba poznamenat, že všichni klienti ADB používají port 5037 ke komunikaci se serverem pomocí ADB.

Jakmile je komunikační proces dokončen, server naváže spojení se všemi instancemi emulátorů nebo zařízení, která jsou prováděna, a tam vyhledá instance emulátorů nebo zařízení provádějících úlohy skenování portů s lichými čísly pomocí rozsahu 5555 až 5585, tento rozsah používají emulátory a zařízení.

Co je FastbootFastboot je nástroj vyvinutý společností Android, který je užitečný pro blikání souborů a úpravu některých softwarových faktorů, které jsou v počítači předem určeny. Stojí za zmínku, že použití tohoto nástroje je opatrné, protože něco špatně provedeného bude mít negativní dopad na celý systém Android úkon.
Jednou z výhod používání Fastboot je, že bude možné odemknout Bootloader za účelem změny ROM terminálu.

Pro normální spuštění Fastbootu se používá tlačítko napájení + tlačítko pro zvýšení hlasitosti (Nahoru).

1. Nainstalujte ADB pomocí rychlého spuštění v systému Windows 10


Než uvidíme, jak si můžeme stáhnout ADB a používat ho, musíme provést řadu předchozích kroků na našem mobilním telefonu Android, aby vše fungovalo správně.

Krok 1
Prvním krokem, který je třeba udělat, je přejít do nastavení telefonu a tam kliknout na řádek „O telefonu“, který je v poslední části nastavení, jak vidíme:

Krok 2
V novém okně vyhledáme sekci „Verze jádra“:

Krok 3
Na tuto sekci musíme kliknout 7krát, abychom povolili režim vývojáře Androidu, poté přejdeme do sekce „Možnosti vývojáře“ a musíme kliknout na přepínač řádku „Ladění USB“, zobrazí se následující zpráva. Tam klikneme na tlačítko „Přijmout“, abychom tento režim aktivovali v systému Android. Necháme vám příklad tutoriálu, abyste jej mohli vidět jasněji.

Krok 4
Nyní přistoupíme k samotné instalaci. Pro operační systémy Windows musíme nejprve stáhnout nástroj ADB na následujícím odkazu:

Krok 5
Pokračujeme k extrahování obsahu uvedeného komprimovaného souboru:

ZVĚTŠIT

Krok 5
Najdeme tam celou sadu ADB, kde je zahrnuto rychlé spuštění. Nyní extrahujeme tento obsah do cesty "C: \ Windows":

ZVĚTŠIT

Krok 6
Při tomto provádění budeme mít adresář nástrojů platformy na disku C a odtud bude možné spustit ADB. Alternativně bude možné nainstalovat ADB do Windows 10 pomocí následující metody, tam musíme přejít na následující cestu:

  • Kontrolní panel
  • Bezpečnostní systém
  • Systém

ZVĚTŠIT

Krok 7
Tam klikneme na řádek „Pokročilá konfigurace systému“ a ve vyskakovacím okně přejdeme na kartu „Pokročilé možnosti“ a tam klikneme na tlačítko „Proměnné prostředí“ umístěné ve spodní části:

Krok 8
Zobrazí se následující:

Krok 9
Zde vybereme řádek „Cesta“ a klikneme na tlačítko „Upravit“, zobrazí se následující:

Krok 10
Tam klikneme na tlačítko „Prozkoumat“ a zadáme cestu, kam byl extrahován stažený obsah ADB. Změny uložíte kliknutím na OK. Další užitečnou metodou ve Windows 10 je přejít přímo na stažený obsah a někde volně stisknout klávesu Shift, kliknout pravým tlačítkem a vybrat možnost „Otevřít okno PowerShell zde“:

Krok 11
Nyní je čas připojit naše zařízení Android k systému Windows 10 a tam v režimu USB vyberte možnost „Soubory“:

Krok 12
Výběrem této možnosti přejdeme na konzolu PowerShell, která byla otevřena, a provedeme následující:

 adb zařízení

ZVĚTŠIT

Krok 13
Jak vidíme, provádějí se dvě základní akce, kterými jsou:

  • Spuštění démona ABD pomocí portu 5037
  • Detekce zařízení Android připojených k počítači

Krok 14
Když tento proces provádíme poprvé, platí také pro Linux a macOS, vidíme, že zařízení není autorizováno, takže na zařízení Android uvidíme následující zprávu:

Krok 15
Tam kliknutím na Přijmout povolíme otisk prstu. Nyní vidíme, že tým je autorizován v ADB:

ZVĚTŠIT

2. Nainstalujte ADB a fastboot na Linux


V tomto případě použijeme Ubuntu 18.04, v případě Linuxu máme dva způsoby instalace ADB.

PoznámkaV případě použití 64bitové edice bude nutné nainstalovat balíčky glibc.i686, libstdc ++.

Krok 1
V Linuxu musíme nejprve stáhnout ADB na následujícím odkazu:

Krok 2
Pokračujeme k extrahování staženého obsahu, poté otevřeme terminálovou konzolu a přejdeme do domovského adresáře, kde spustíme následující řádek:

 sudo nano .bashrc 
Krok 2
Do zobrazeného souboru zadáme na jeho konci následující syntaxi:
 export PATH = $ {PATH}: / home / ”user” / Path to ADB 

Krok 3
Změny uložíme pomocí následující kombinace kláves:

Ctrl + O

Editor opustíme pomocí:

Ctrl + X

Krok 4
Poté spustíme adb pro přístup k připojeným zařízením. Další metodou, kterou lze v Linuxu použít, je instalace přímo na konzolu, proto nejprve provedeme následující:

 sudo apt install adb 

Krok 5
Zadáním písmene S potvrdíme stažení a instalaci ADB.

PoznámkaV případě použití CentOS nebo fedory provádíme následující:

 sudo yum nainstalovat android-tools

Krok 6
Nyní provedeme následující:

 adb zařízení

Krok 7
Jak vidíme, v první řadě je povolen démon ADB. Když byla zařízení připojena, znovu spouštíme zařízení adb, takže jsou uvedena aktivní zařízení:

3. Nainstalujte ADB a rychlé spuštění na macOS Mojave

Krok 1
V případě macOS Mojave si musíme nejprve stáhnout nástroj v následujícím odkazu.

Krok 2
Poté extrahujeme obsah, otevřeme taemrinal a spustíme následující syntaxi:

 cesta CD / ADB 
Krok 3
jakmile se tam dostaneme, stačí spustit zařízení adb a zobrazit seznam připojených počítačů. Nyní, v případě, že tato metoda generuje chybu, můžeme použít HomeBrew pro instalaci ADb, toto je správce balíčků pro macOS.
Nejprve nainstalujeme HomeBrew pomocí následujícího příkazu:
 ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

ZVĚTŠIT

Krok 4
Tam stiskneme klávesu Enter a zahájíme proces instalace. Nyní nainstalujeme ADB spuštěním následujícího:

 brew cask nainstalujte nástroje pro platformu Android 

ZVĚTŠIT

Krok 5
Vidíme, že proces stahování ADB začíná:

ZVĚTŠIT

Krok 6
Jakmile je tento proces dokončen, uvidíme následující:

ZVĚTŠIT

Krok 7
Službu aktivujeme spuštěním zařízení adb:

ZVĚTŠIT

Krok 8
Nyní připojíme počítač k macOS Mojave a znovu spustíme zařízení adb, aby byla uvedena:

ZVĚTŠIT

Krok 9
Od této chvíle jsme schopni používat ADB společně s fastbootem na Androidu a prozkoumávat tak vesmír nových vývojových možností. Stav připojení ADB na všech systémech může být jeden z následujících:

  • offline - označuje, že instance není připojena k ADB nebo nereaguje.
  • zařízení - Tato volba označuje, že je instance připojena k serveru ADB.
  • žádné zařízení - není připojen žádný emulátor ani zařízení.

Krok 10
Některé užitečné příkazy, které můžeme použít s rychlým spuštěním, jsou:

Zkontrolujte, zda je mobil připojen

 zařízení pro rychlé spuštění

Flashujte ROM

 fastboot flash (název romu) .zip

Bleskové obnovení

 fastboot flash recovery recovery.img

Blikání jádra

 fastboot flash boot boot.img

Spusťte do režimu obnovení

 fastboot boot recovery.img

Odemkněte bootloader

 rychlé odemčení odemčení

Zablokovat zavaděč

 zámek rychlého spuštění

Krok 11
Některé základní příkazy ADB jsou:

Seznam připojených zařízení

 adb zařízení 

Zkopírujte soubor z mobilu do počítače

 adb vytáhnout 

Odeslat soubor na naše mobilní zařízení

 adb push 

Odinstalujte aplikaci

 adb odinstalovat 

Nainstalujte si do mobilu aplikaci .apk

 instalace adb 

Restartujte mobil v normálním režimu

 adb restartovat 

Restartujte telefon v režimu bootloaderu nebo v režimu obnovení

 adb reboot-bootloader / restart restartu 

S ADB a fastboot máme po ruce řadu kompletních a funkčních nástrojů, které celkově zvyšují využití Androidu.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave