Základní průvodce příkazy ADB pro Android - Šťastný Android
Jednou z výhod používání Androidu je, že můžeme přistupovat k „hlubinám“ našeho zařízení a dotknout se prakticky všeho. K nepochopitelnému a ještě dál. K tomu nám Android nabízí několik nástrojů, například například ADB (Android Debug Bridge nebo Android Debugging Bridge).
ADB je program, který je součástí vývojové sady pro Android (Android Studio) a obsahuje řadu příkazů, které můžeme provést v jednoduchém příkazovém okně komunikovat s naším zařízením přímo z počítače.
Kromě zmíněných Příkazy ADB, můžeme také použít tzv. příkazy z rychlý start, řada příkazů, které můžeme použít z bootloaderu Android, aniž bychom museli vstoupit do operačního systému.
Stručně řečeno, 2 nástroje, které jsou pro nás skvělé, pokud chceme instalovat Vlastní ROM, root nebo se jen dozvíte něco více o Androidu.
Požadavky na použití příkazů ADB a Fastboot
Abychom mohli používat příkazy ADB a komunikovat se zařízením Android, musíme si stáhnout a nainstalovat příkaz známý jako Android Studio nebo Android SDK. Lze jej stáhnout z oficiální vývojové stránky systému Android.
V případě, že budeme spolupracovat Okna, jednoduše budeme muset spustit balíček, který jsme právě stáhli. V případě jakýchkoli dotazů si přečtěte instalační manuál. Uživatelé Linux Y Mac Mají také odpovídající verze na výše uvedené oficiální stránce Android Studio.
Nakonec nezapomeňte, že je to nutné povolit ladění USB terminál. Kromě toho budeme muset nainstalovat odpovídající ovladače zařízení v počítači.
10 nejpoužívanějších příkazů ADB
Zde jsou některé z nejběžnějších příkazů ADB používaných k interakci s telefonem nebo tabletem Android.
Aby příkazy fungovaly správně, musíme otevřít systémový terminál a jít na stejnou cestu, kam jsme nainstalovali vývojový balíček pro Android (obvykle v C: / nebo v programových souborech).
Pokud chceme soubor kdykoli přenést nebo zavolat, doporučujeme to se nachází na stejné trase.
1 # zařízení adb
Příkaz „zařízení adb“ je jedním z nejzákladnějších. Používá se ke zjištění, zda zařízení správně komunikuje s počítačem. Otevřeme systémový terminál a zadáme příkaz přímo. Pokud vše proběhlo dobře, zobrazí se nám seznam připojených zařízení s příslušným sériovým číslem a stavem.
2 # instalace adb
Tenhle se zdá docela zřejmý, že? S tímto příkazovým řádkem můžeme instalovat aplikace ve formátu apk na zařízení přímo z příkazové konzoly našeho počítače.
nainstalovat adb app.apk
Například: adb install whatsapp.apk
3 # adb push
Pomocí funkce „adb push“ můžeme přenášet soubory z počítače na označenou cestu zařízení Android. Stačí ponechat soubor na stejné cestě, kde jsme v příkazovém okně, a napsat následující:
Adb push název souboru destination_path
Například: adb push film.mp4 / sdcard / filmy
4 # vytáhnout adb
V tomto případě to uděláme opačně: zkopírujte soubory ze zařízení do počítače. Soubor bude zkopírován na stejnou cestu, kde se nacházíme v konzole příkazů.
Adb pull název souboru source_path
Například: adb pull despacito.mp3 / sdcard / odpadkový koš
5 # restart adb
Tímto příkazem restartujeme zařízení Android přímo z příkazové konzoly.
Například: restart adb
6 # adb reboot-bootloader
Stejně jako u předchozího příkazu restartujeme terminál, ale tentokrát načteme nabídku bootloaderu zařízení. Věc, která se může hodit, pokud solíme ROMy a oprávněními root.
Například: reboot-bootloader adb
7 # obnova restartu adb
Tímto příkazem restartujeme zařízení a načítáme režim obnovení. Stejně jako předchozí je to velmi jednoduchý příkaz.
Například: obnova restartu adb
8 # zařízení s rychlým spuštěním
Když jsme uvnitř bootloaderu a jsme mimo operační systém Android, nebudeme moci provádět příkazy adb. Místo toho budeme potřebovat příkazy fastboot.
Pomocí příkazu fastboot devices můžeme potvrdit, zda má náš Android povolený režim fastboot a zda existuje komunikace mezi zařízením a PC.
Například: fastboot zařízení
9 # adb shell
Příkaz shellu adb je jedním z nejsložitějších a nejpokročilejších. Na jednu stranu můžeme jednoduše napsat „adb shell“ a uvidíme obsah a oprávnění složek a souborů v terminálu.
Můžeme také provádět pokročilejší akce, jako je změna oprávnění nebo spuštění skriptu z prostředí zařízení.
Adb shell
Například: adb shell chmod 666 /sdcard/morralla/despacito.doc
10 # adb logcat
S tímto posledním příkazem vidíme protokoly zaznamenaných událostí na zařízení. Speciálně zaměřeno na vývojáře a podobné (i když jste trochu zvědaví, můžete se na obrazovce počítače dobře bavit sledováním datových linek a příkazů).
Například: adb logcat
Pokud máte telefon Pixel nebo Nexus, můžete také použít příkaz „fastboot oem unlock" v následujících situacích odemkněte zavaděč terminálu pomocí tohoto jednoduchého příkazu.
Další příkazy ADB pro pokročilé uživatele
Pokud jste se chtěli dozvědět něco více o příkazech Android ADB, nechám vám velmi zajímavý odkaz, kde můžete vidět všechny příkazy ADB a jak je uvést do praxe.
Máte Telegram nainstalován? Získejte nejlepší příspěvek každého dne náš kanál. Nebo pokud chcete, zjistěte vše z našeho facebooková stránka.