Jak nainstalovat a používat ADB, nástroj Android Debug Bridge Utility

Logo Android ADB

To install and use Android Debug Bridge Utility (ADB), download the platform tools from the ADB page and extract them anywhere. Open the Settings app on your phone, go to the “System” page, tap the build button seven times, and connect your phone to your PC. Open PowerShell, navigate to the platform tools folder, then run any adb command.

ADB, Android Debug Bridge, je nástroj příkazového řádku, který je součástí sady Android SDK společnosti Google. ADB může ovládat vaše zařízení přes USB z počítače, kopírovat soubory tam a zpět, instalovat a odinstalovat aplikace, spouštět příkazy shellu a další.

V minulosti jsme probrali některé další triky, které vyžadují ADB, včetně zálohování a obnovení vašeho smartphonu nebo tabletu a instalace aplikací pro Android na SD kartu ve výchozím nastavení. ADB se používá pro různé podivínské triky pro Android.

První krok: Stáhněte si Platform Tools

Stáhněte si Platform Tools.

Přejděte na stránku Stránka pro stažení nástrojů platformy Android SDK. V části „Stahování“ vyberte odkaz na svůj operační systém. Tím se stáhne soubor ZIP, který můžete rozbalit, kdekoli chcete uložit soubory ADB – jsou přenosné, takže je můžete umístit kamkoli chcete.

To je vše, co teď musíme udělat. Nezapomeňte si pamatovat, kde jste soubory rozbalili, budeme k tomu potřebovat přístup později.

Krok XNUMX: Povolte v telefonu ladění USB

Chcete-li používat ADB se svým zařízením Android, musíte povolit funkci nazvanou „Ladění USB“. Otevřete zásuvku aplikace v telefonu, klepněte na ikonu Nastavení a vyberte „O telefonu“. Přejděte úplně dolů a sedmkrát klepněte na položku „Číslo sestavení“. Měli byste dostat zprávu, že jste nyní vývojář.

Vraťte se na hlavní stránku Nastavení a v části „Systém“ byste měli vidět novou možnost s názvem „Možnosti vývojáře“. Otevřete to a povolte „Ladění USB“.

Povolit ladění USB.

Později, když připojíte telefon k počítači, uvidíte vyskakovací okno s názvem „Povolit ladění USB?“ na vašem telefonu. Zaškrtněte políčko „Vždy povolit z tohoto počítače“ a klepněte na OK.

Krok tři: Otestujte ADB a nainstalujte ovladače telefonu (v případě potřeby)

Otevřete příkazový řádek (funguje také PowerShell a Terminál) a změňte adresář do místa, kde jste soubor rozbalili dříve. Můžete to provést zadáním příkazu níže. Nahraďte cíl souboru svým vlastním:

CD C: Platformové nástroje „Program Files“.

Chcete-li otestovat, zda ADB funguje správně, připojte zařízení Android k počítači pomocí kabelu USB a spusťte následující příkaz:

ADB zařízení

Poznámka: Pokud používáte PowerShell nebo Terminál s profilem PowerShell, budete muset spustit ./adb devices namísto.

Spuštěním „.adb devices“ zobrazíte seznam připojených telefonů Android.

V seznamu byste měli vidět zařízení. Pokud je vaše zařízení připojeno, ale v seznamu se nic nezobrazí, budete muset nainstalovat příslušné ovladače.

V drtivé většině případů váš počítač automaticky rozpozná váš telefon a nastaví jej pomocí příslušných ovladačů. Pokud se tak nestane, můžete obvykle najít ovladače pro své zařízení z webu XDA Developers fórech nebo na webu výrobce. Ovladače pro zařízení Google, jako jsou telefony Pixel, mohou být naleznete na webu Google. Google má také seznam ovladačů USB seřazených podle výrobce což vám ušetří spoustu času.

Poznámka: Pokud jsou uvedeny konkrétní pokyny, pečlivě dodržujte pokyny pro instalaci ovladačů zařízení.

Pokud stáhnete ovladače ručně, možná budete muset vynutit Windows abyste je našli na svém zařízení. Otevřete Správce zařízení (klikněte na Start, zadejte „Správce zařízení“ a stiskněte Enter), vyhledejte své zařízení, klikněte na něj pravým tlačítkem a vyberte Vlastnosti. Pokud není ovladač správně nainstalován, můžete vedle zařízení vidět žlutý vykřičník.

Na kartě Ovladač klikněte na „Aktualizovat ovladač“.

Použijte možnost Vyhledat software ovladače v mém počítači.

Najděte ovladače, které jste si stáhli pro své zařízení.

Poznámka: Pokud jste ovladače stáhli od výrobce OEM nebo Google, vyhledejte ve složce ovladačů spustitelný soubor nebo soubor INF.

Jakmile nainstalujete ovladače zařízení, zapojte telefon a zkuste znovu použít příkaz zařízení adb:

ADB zařízení

nebo:

./adb zařízení

Pokud vše proběhlo v pořádku, měli byste vidět své zařízení v seznamu a jste připraveni začít používat ADB!

Pokud běží adb devices stále nevrátí žádná zařízení, můžete vyzkoušet několik věcí:

  • Vyměňte kabel USB za kvalitnější
  • Zapojte kabel USB do jiného portu
  • Zapojte kabel USB přímo do portů USB na základní desce (na zadní straně), nikoli do portů na přední straně počítače nebo na rozbočovači USB.
  • Změňte režim USB telefonu na PTP, MTP (File Transfer/Android Auto) nebo USB Tethering.

Krok čtyři (volitelné): Přidejte ADB do své systémové PATH

Jak to stojí, musíte přejít do složky ADB a otevřít tam příkazový řádek, kdykoli jej chcete použít. Pokud jej však přidáte do svého Windows System PATH, to nebude nutné – stačí napsat adb z příkazového řádku můžete spouštět příkazy, kdykoli chcete, bez ohledu na to, v jaké složce se nacházíte.

Postup je trochu jiný Windows 11, 10 a 7, takže prohlédněte si našeho úplného průvodce úpravou systémové PATH pro kroky potřebné k tomu.

Užitečné příkazy ADB

Kromě různých triků, které vyžadují ADB, nabízí ADB některé užitečné příkazy:

  • instalace adb C:package.apk — Nainstaluje balíček umístěný na C:package.apk do vašeho počítače na vašem zařízení.
  • odinstalovat adb název balíčku — Odinstaluje balíček s package.name z vašeho zařízení. Například byste použili název com.rovio.angrybirds k odinstalaci aplikace Angry Birds.
  • adb push C:soubor /sdcard/soubor — Odešle soubor z počítače do zařízení. Například příkaz zde vloží soubor umístěný v C:file na vašem počítači do /sdcard/file na vašem zařízení
  • Adb pull /sdcard/file C:soubor — Stáhne soubor ze zařízení do počítače — funguje jako adb push, ale obráceně.
  • Adb logcat — Zobrazení protokolu zařízení Android. Může být užitečné pro ladění aplikací.
  • adb shell — Poskytuje vám interaktivní prostředí příkazového řádku Linuxu na vašem zařízení.
  • adb shell příkaz — Spustí zadaný příkaz prostředí na vašem zařízení.

Úplného průvodce ADB naleznete na Stránka Android Debug Bridge na webu Android Developers společnosti Google.

původní článek