Jak používat Android Debug Bridge


Chcete-li umožnit komunikaci mezi zařízením se systémem Android a domácím počítačem, musíte použít ADB Android: zde se dozvíte, co to je a jak to funguje.

Někdy může být užitečné umožnit telefonu nebo tabletu se systémem Android komunikovat s domácím počítačem, a to z mnoha důvodů. Můžete si například stáhnout fotografie a dokumenty nebo je naopak nahrát do smartphonu, abyste je měli vždy po ruce. K tomu slouží nástroj Android Debug Bridge, který najdete v softwaru SDK.

ADB Android: k čemu slouží

ADB Android může být opravdu užitečný v několika případech, kdy chcete rozšířit možnosti využití svého zařízení se systémem Android. Práce přímo na smartphonu se výrazně liší od práce na terminálu. Android Debug Bridge umožňuje uživatelům přizpůsobit jejich mobilní telefony nebo tablety, například přístupem ke skrytým funkcím, které by při běžném přístupu nemohli vidět.

Tyto funkce jsou užitečné zejména pro odborníky, například nástroje pro psaní aplikací. Jsou však velmi důležité i pro vývojáře aplikací. Pomocí tohoto nástroje můžete do zařízení odesílat pokročilé příkazy. Další velmi užitečnou funkcí ADB Android je možnost obnovit data ze zařízení, když je v režimu obnovení. Díky tomu můžete obnovit staré fotografie nebo uložené dokumenty.


Jak funguje ADB Android

Nyní se dozvíte, jak používat ADB Android. Je dobré vědět, že ke komunikaci mezi počítačem a chytrým telefonem/tabletem je třeba kabel USB a bezdrátové připojení. Kromě toho musíte nejprve aktivovat takzvanou doplňkovou funkci Androidu v části "Debug Usb", která umožňuje počítači přístup k souborovému systému vašeho zařízení. Budete také muset nainstalovat aplikaci Android Studio.

Poslechněte průvodce konfigurací v programu a nainstalujte všechny doporučené balíčky. Jakmile budete mít vše připraveno, musíte obě zařízení připojit k internetu současně. Poté budete muset použít aplikaci ADB Wireless, která vám umožní plně využít výhod ADB. V tuto chvíli lze zařízení se systémem Android připojit k počítači pomocí kabelu USB.


Co můžete dělat pomocí ADB Android

V tuto chvíli existuje několik příkazů, které můžete provádět pomocí ADB Android. To je užitečné zejména v případě, že chcete ukládat různé typy materiálů. Velmi klasickým případem je plný chytrý telefon: před jeho formátováním za účelem uvolnění místa je důležité, aby bylo možné uložit to, co se na něm nachází. ADB Android umožňuje nejen zálohovat kartu SD, ale také kopírovat soubory uložené v zařízení do počítače nebo naopak přenášet obsah uložený v počítači do počítače. Pomocí služby ADB je vždy možné stáhnout uložený materiál. Další důležitou funkcí je možnost instalovat do zařízení se systémem Android aplikace, které jsou v počítači. K dispozici je také řada funkcí určených pro vývojáře.

Hlavní příkazy Adb Android

Android Debug Bridge může provádět různé příkazy v závislosti na požadované funkci. Chcete-li například zařízení restartovat na dálku, musíte použít funkci "ADB restart", která umožňuje restart v normálním režimu, zatímco funkce "ADB restart recovery" umožňuje restart v režimu obnovení, pokud potřebujete něco obnovit. Dalším režimem restartování, který je možný pomocí ADB Android, je režim "Bootloader Mode", který se používá v zařízeních, kde je tato funkce k dispozici. Nebo místo toho, abyste nejprve přešli do zavaděče a poté zvolili "Fastboot", můžete restartovat přímo do režimu Fastboot pomocí "ADB Reboot Fastboot". Tento režim umožňuje flashovat vlastní obnovení i vlastní rom v zařízení.

Příkaz, který umožňuje odesílat soubory do zařízení, je "ADB push Source Destination". V argumentu příkazu je samozřejmě nutné zadat zdrojovou cestu k souboru a cílové místo, kam chcete soubor odeslat. Pro stažení souborů ze zařízení se použije příkaz "ADB pull FileLocation Destination". Opět je třeba zadat cestu a cíl. Nakonec můžete do zařízení instalovat aplikace pomocí příkazu "ADB install APKLocation".

Debug Usb

Jak již bylo zmíněno, k používání ADB Android potřebujete speciální funkci, která se nazývá Debug USB. Umožňuje zahájit pokročilou komunikaci se zařízením, instalovat aplikace, číst systémové informace, ale také povolit oprávnění roota. Ale o čem to všechno je? Název je odvozen od procesu zvaného ladění, tj. hledání chyb a jejich opravování. Tento nástroj používají především vývojáři aplikací a zobrazuje se ve skryté nabídce. Po připojení počítače ke smartphonu je možné zkontrolovat vyvíjenou aplikaci. Je také možné změnit určité aspekty softwaru smartphonu nebo vyvinout aplikaci pro Android.