Seznam užitečných příkazů ADB a Fastboot

Android

Většina z nás může mluvit se svým zařízením pomocí prstů – dotykové obrazovky, pokud mohu. Existují však určité případy, kdy dotyková obrazovka nefunguje nebo nefunguje celé zařízení. V takovém případě byste měli znát alespoň základní příkazy ADB, abyste své věci zvládli. Patří mezi ně probuzení zařízení, nastavení rychlého restartu, obnovení továrního nastavení atd. Každopádně na učení se novým dovednostem není nic špatného, ​​že? Takže bez dalšího začněme s několika základními příkazy ADB pro smartphony Android.

Než začneme, chceme prohlásit, že toto nebude žádná úplná podrobná diskuse o příkazech ABD. To jsou všechny ty důležité, které byste měli vědět pro případ, že byste nad svým zařízením ztratili kontrolu. To znamená, že jste ve zmrazeném stavu nebo jsou vaše data poškozena, nemáte přístup ke svému zařízení a podobně. Tyto příkazy ADB vám pomohou oživit vaše zařízení z mrtvého stavu nebo vám pomohou zkopírovat věci sem a tam. Jedná se o snadno použitelné nástroje, které vám budou v budoucnu užitečné.

Základní příkaz ADB, který byste se měli naučit, abyste se stali Androidem Pro

Každý Android vývojář nebo Android nadšenec by měl znát některé základní příkazy ADB. Protože proč ne? Pomocí těchto základních příkazů ADB můžete dosáhnout mnohem více. Používání základních příkazů ADB je stejné jako používání klávesových zkratek. Usnadňují ovládání věcí. Začněme tedy několika základními příkazy ADB.

Jak nainstalovat a nastavit ADB a Fastboot Tool?

Máme podrobný návod, jak nainstalovat nástroj ADB a Fastboot na Windows a máme také samostatný návod, jak nainstalovat ADB Fastboot na Mac nebo Linux.

Nastavení ADB a Fastboot je velmi snadné. Vzhledem k tomu, že ADB a Fastboot jsou součástí balíčku Android SDK, stačí si stáhnout sadu (která má více než 500 MB) a poté nastavit proměnné cesty, nebo lze použít níže uvedené metody k instalaci ADB a ovladače rychlého spouštění na Windows a macOS.Nejprve si však musíte pamatovat, že musíte zařízení přepnout do režimu ladění USB, ale předtím musíte povolit možnost vývojáře. Pokud tento krok ignorujete, je možné, že váš počítač vaše zařízení nerozpozná.

Reklamy

reklama

Poznámka:

1. Příkaz zařízení ADB

„Zařízení adb“ je velmi oblíbený příkaz ADB, který používáme k vypsání všech zařízení v příkazovém řádku, která jsou připravena přijmout příkazy k akci. Nicméně říci, že je to jeden z nejdůležitějších příkazů, protože bez použití zařízení adb nebudete moci na svém smartphonu vůbec pracovat.

adb zařízení

Pokud jste android profík, musíte znát tento příkaz, protože vám řekne, zda jsou váš počítač a zařízení Android připojeny přes ladicí most Android nebo ne.

2. Příkaz adb push

Tento příkaz je užitečný, když potřebujete přesunout soubory do zařízení Android programově. Aby to fungovalo, musíte znát několik parametrů, jako je název souboru a úplná cesta k souboru. Poté můžete odeslat soubory do zařízení.

Reklamy

Nahrajte zadaný soubor z počítače do emulátoru/zařízení.

adb push

adb push test.apk /sdcard

Zkopíruje /platform-tools/test.apk do adresáře /sdcard.

Reklamy

adb push d:\test.apk /sdcard

Ve výše uvedeném příkladu uvidíte, jak můžete vložit soubor skladby do složky hudby ve smartphonu.

3. Příkaz adb pull

Tento příkaz se používá k vytažení věcí z vašeho zařízení. V tomto scénáři můžete vytáhnout soubory a složky ze zařízení do počítače. Vše, co potřebujete znát, je název souboru nebo složky, abyste mohli soubory přesunout. Tyto příkazy push a pull jsou mimořádně užitečné, když chcete zálohovat své zařízení.

Stáhněte si určený soubor z emulátoru/zařízení do počítače.

adb pull [místní]

adb pull /sdcard/demo.mp4

stáhněte si /sdcard/demo.mp4 do adresáře /platform-tools.

adb pull /sdcard/demo.mp4 e:\

stáhněte si /sdcard/demo.mp4 pro jednotku E.

4.Příkaz adb reboot

restartování adb

Toto je mimořádně užitečný příkaz pro vlastní výrobce ROM a vývojáře Android obecně. Jsou chvíle, kdy vývojáři potřebují restartovat zařízení Android. Je tedy snazší zadat příkaz, než fyzicky stisknout tlačítko. To lze také automatizovat pomocí skriptu při instalaci vlastního jádra nebo vlastní ROM. Stručně řečeno – je to velmi užitečný příkaz i pro každodenní uživatele Androidu.

5. Příkazy adb reboot-bootloader a adb reboot recovery

Předchozí příkaz, který jsme právě probrali, lze použít k restartování zařízení. Existují však další základní příkazy ADB, které můžete použít k restartování zařízení v určitém režimu.

obnovení po restartu adb

Pomocí příkazu „adb reboot recovery“ můžete restartovat zařízení do režimu bootloaderu. Je to snadné, stačí napsat adb reboot-bootloader a stisknout klávesu enter.

adb restartovat bootloader

Tento příkaz spustí vaše zařízení do bootloaderu, kde můžete bootloader odemknout, restartovat do režimu rychlého spouštění a obnovení a provádět některé další úkoly.

6. Příkaz fastboot devices

Když jste v režimu bootloaderu, žádný z vašich takzvaných ADB příkazů nebude fungovat. Je to proto, že android není spuštěn a ladicí můstek USB není aktivován pro komunikaci. V takových scénářích tedy ke komunikaci se zařízením používáme příkaz „fastboot“.

Fastboot je jedním z nejlepších a život zachraňujících příkazů adb dostupných uživatelům systému Android. Můžete předávat soubory, komunikovat, oživovat chytré telefony a mnoho dalšího. Ujistěte se však, že máte pro své zařízení Android odpovídající ovladače rychlého spuštění, protože ovladače adb zde nebudou fungovat.

adb reboot fastboot

Výše uvedený příkaz můžete použít ke spuštění zařízení přímo do režimu rychlého spuštění.

fastboot zařízení

Tento příkaz zkontroluje, zda je zařízení připojeno k PC.

7. Příkaz k odemčení rychlého spuštění

Pokud chcete odemknout bootloader pro vaše zařízení Android, pak vám tento příkaz pomůže projít.Odemknutí bootloaderu však není podporováno na každém zařízení, ale pokud ano. Můžete to udělat pomocí příkazu fastboot. To je krása otevřeného systému Android, protože Google a výrobci smartphonů se nestarají o to, co uživatelé se svými zařízeními dělají. Jsou otevřeni jakémukoli experimentu.

Zde je několik příkazů pro odemknutí bootloaderu:

fastboot bliká odemknout
fastboot oem odblokování

Chcete-li zkontrolovat, zda je bootloader vašeho zařízení odemčen nebo ne

fastboot oem zařízení-informace

8. Příkaz prostředí adb

Toto je jeden z těch matoucích, ale je to velmi užitečný příkaz. Můžete to použít k odesílání příkazů do zařízení ke spouštění jeho vlastních skriptů a příkazů. Jak skvělé to je? Na obrazovce také můžete skutečně vidět, co dělá příkazový shell vašeho zařízení.

Na obrázku výše můžete vidět vnitřek pláště zařízení. Stačí zadat „adb shell“ a zadat. Vstoupíte do režimu shellu zařízení.

9. Příkaz adb install

O příkazech push a pull adb jsme již mluvili. Věděli jste ale, že aplikace můžete do svého zařízení instalovat jednoduchým příkazem? Páni, to zní skvěle, že? Potřebujete pouze cestu, kde máte uložen soubor .apk aplikace. Poté musíte zadat příkaz takto:

adb nainstalujte TheAppName.apk 

Pokud plánujete aktualizovat existující aplikaci, musíte ji napsat takto

adb install -r TheAppName.apk

10. Příkaz adb sideload

Chcete své zařízení aktualizovat neoficiální aktualizací OTS (over the air)? Máme rodinu! Můžete si stáhnout neoficiální/oficiální aktualizaci OTA a nainstalovat ji pomocí příkazu adb sideload. Vše, co musíte udělat, je spustit obnovu a pomocí kláves nahoru/dolů přejít na „Použít aktualizaci z ADB“. Poté zadejte tento příkaz a můžete jít:

adb sideload Full-Path-to-the-file.zip
Příkaz Funkce
Příkazy ADB
adb zařízení Zobrazuje připojená zařízení
adb shell Chcete-li přejít z příkazového řádku systému Windows do prostředí zařízení Android:
adb restartovat bootloader Spuštění do režimu bootloaderu
obnovení po restartu adb Chcete-li spustit obnovení
adb get-serial no Získejte sériové číslo vašeho připojeného zařízení
instalace adb Chcete-li nainstalovat aplikace přes adb
adb install -r Aktualizace stávajících aplikací na novou verzi
adb odinstalovat package_name.here Chcete-li odinstalovat jakékoli aplikace nebo balíčky z připojeného zařízení
adb uninstall -package_name.here Po odinstalaci aplikací si ponechte data a adresáře mezipaměti
adb push Nahrajte zadaný soubor z počítače do zařízení
adb pull Stáhněte si určený soubor ze zařízení do počítače.
záloha adb Vezměte zálohu ze svého zařízení do počítače
obnovení adb Obnovte zálohu do telefonu
adb sideload Chcete-li do zařízení načíst aplikace nebo flashovatelný soubor zip
adb logcat Vezměte si záznam v reálném čase ze svého telefonu
adb start-server spusťte procesy adb serverů
adb kill-server zastavit procesy serveru adb
adb reboot fastboot restartujte zařízení do režimu rychlého spuštění
adb usb zobrazuje všechna zařízení připojená k počítači pomocí kabelu USB.
zařízení adb //zobrazit připojená zařízení Zobrazí se seznam všech zařízení připojených k počítači.
adb connect ip_address_of_device připojte IP adresu svého zařízení Android k počítači.
Příkazy rychlého spuštění
fastboot zařízení Zobrazuje připojená zařízení na vašem PC/laptopu
fastboot restart Chcete-li restartovat zařízení
obnovení rychlého restartu Spuštění zařízení do režimu obnovení
fastboot oem zařízení-informace Chcete-li zkontrolovat stav odemknutí bootloaderu:
fastboot oem odblokování Pokud se výše uvedený příkaz vrátí na podzim, spusťte následující pro odemknutí zavaděče
fastboot bliká odemknout Jen málo výrobců OEM může tento příkaz použít k odemknutí bootloaderu
fastboot bliká unlock_critical Povolit také flashování oddílů souvisejících s bootloaderem:
fastboot oem zařízení-informace zkontrolujte stav uzamčení/odemknutí bootloaderu
fastboot flash recovery [recovery.img] Chcete-li flash obnovu na vašem zařízení
fastboot boot [boot.img] Chcete-li otestovat obnovu bez trvalého blikání
formát rychlého spuštění: uživatelská data ext4 K formátování datového oddílu
fastboot flash boot [název boot img] flash flashable boot.img z režimu rychlého spuštění
fastboot getvar cid Zobrazení CID vašeho zařízení
Flashování ROM pomocí balíčku ZIP Fastboot ROM

fastboot -w
aktualizace rychlého spuštění

Chcete-li vymazat zařízení a poté na flash.zip

No, kluci, to jsou všechny základní příkazy ADB, které potřebujete vědět, pokud jste fanouškem Androidu. Jsem si jistý, že jste se dnes naučili spoustu nových věcí. Dejte nám vědět, který příkaz se vám nejvíce líbil v sekci komentářů níže.

FAQ

Co je nápověda ADB v Linuxu?

adb help – Zobrazí dokumentaci nápovědy k příkazům ADB. instalace adb – Nainstaluje soubor apk do určeného umístění. adb pull – Zkopíruje soubor ze zařízení do vašeho systému. adb push – Zkopíruje soubor z vašeho systému do zařízení. adb logcat – Zobrazí data protokolu na obrazovce.

Jak používat příkazy ADB a Fastboot na zařízeních Android?

ADB nebo Android Debug Bridge lze použít, když je zařízení Android zapnuté, zatímco Fastboot lze použít, když je zařízení v režimu Bootloader nebo Fastboot. Dnes se podíváme na některé užitečné příkazy ADB a Fastboot. Než budete moci používat příkazy ADB a Fastboot, musíte na svém zařízení Android povolit ladění USB.

Jaké jsou různé příkazy ADB?

Níže je uveden úplný seznam všech existujících příkazů ADB a jejich funkce: Příkaz ADB Co to dělá adb help Zobrazí dokumentaci nápovědy ADB. adb zařízení Zobrazí seznam všech připojených zařízení Android … adb reboot Restartuje vaše zařízení Android. adb reboot bootloader Restartuje vaše zařízení Android do fastboo … 19 dalších řádků …

Co je příkaz ADB sideload?

10. Příkaz adb sideload Funkce příkazu adb connect ip_address_of_device připojení IP adresy vašeho Android d … fastboot zařízení Zobrazuje připojená zařízení na vašem PC/Lapto … fastboot reboot Restartování vašeho zařízení 31 dalších řádků …

Jak mohu používat ADB přes Wi-Fi?

adb obvykle komunikuje se zařízením přes USB, ale můžete také použít adb přes Wi-Fi za následujících podmínek: Chcete-li se připojit k zařízení se systémem Android 11 (a novějším), viz část Wi-Fi v části Spouštění aplikací na hardwarovém zařízení. Chcete-li se připojit k zařízení se staršími verzemi Androidu, musíte provést několik úvodních kroků přes USB.

Jak nainstalovat ADB a Fastboot na zařízení Android?

Napište 1 a klepněte na klávesu Enter. Když jsou nainstalovány ADB a Fastboot, zobrazí se zpráva: „Nástroje byly úspěšně nainstalovány! “ Můžete také nainstalovat nástroje ADB a Fastboot na svůj Android pomocí jediného příkazu. Tento příkaz obsahuje všechny výše uvedené příkazy na jednom řádku.

Co je příkaz ADB v Androidu?

Tento příkaz ADB vám pomůže při interakci s operačním systémem Android. Můžete najít mnoho příkazů shellu ADB; základní příkazy jsou uvedeny v této příručce. Spusťte zařízení do režimu rychlého spuštění nebo bootloaderu, použijte tento příkaz. Spustí vaše zařízení do TWRP nebo obnovení zásob ze spouštěného operačního systému.

Co je obnovení po restartu ADB v systému Android?

adb reboot recovery: Spustí zařízení Android do režimu obnovení. adb reboot bootloader: Spusťte zařízení Android do bootloaderu. V režimu bootloaderu můžete komunikovat se svým zařízením pomocí příkazu Fastboot. adb pull [cesta k souboru] [cesta ke složce] Zkopírujte soubor uložený v telefonu a uložte jej do konkrétní složky v počítači.

Jak použít ADB k otevření terminálu v Linuxu?

Ale můžete také použít ADB k otevření shellu terminálu na vašem zařízení a spouštění příkazů přímo. A je to snadné! V okně terminálu nebo příkazového řádku: Poté budete uvítáni symbolem $, kde můžete spouštět příkazy přímo na vašem zařízení. Chcete-li zobrazit nainstalované aplikace v zařízení, můžete použít následující příkaz:

Co jsou příkazy prostředí ADB List a cheat sheet?

Seznam příkazů ADB Shell & Cheat Sheet 2.19. Příkaz ADB Shell pro odeslání SMS obrazovky 2.25. Získejte vlastnosti zařízení Android 3.Příkazy KeyEvent ADB Shell Co je ADB Shell? Příkazy ADB lze použít k ladění zařízení Android, instalaci nebo odinstalaci aplikací a získávání informací o připojeném zařízení.

Jak zobrazím seznam všech zařízení připojených k ADB?

adb zařízení -l. Výše uvedený příkaz můžete použít k zobrazení seznamu zařízení podle modelu nebo čísla produktu. zařízení adb //zobrazit připojená zařízení. Je to podobné příkazu „adb devices“, který vám zobrazí seznam zařízení Android a emulátorů připojených k vašemu počítači. adb connect ip_address_of_device

DIY journal