Jak nainstalovat a používat ADB, Android Debug Bridge Utility
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, spustit příkazy shellu a další.
Pokryli jsme některé další triky, které vyžadují v minulosti službu ADB, včetně zálohování a obnovení smartphonu nebo tabletu a instalace aplikací pro Android na kartu SD ve výchozím nastavení. ADB se používá pro řadu geeků Android triků.
Krok první: Nastavte sadu Android SDK
Přejděte na stránku pro stahování souborů SDK Android a přejděte dolů na "Pouze nástroje SDK", což je sada nástrojů, které zahrnují službu ADB. Stáhněte soubor ZIP pro platformu a rozbalte jej, kam chcete ukládat soubory ADB - jsou přenosné, takže je můžete umístit kdekoli.
Spusťte aplikaci SDK Manager EXE a zrušte zaškrtnutí všech možností kromě "Platform SDK pro Android". Používáte-li telefon Nexus, můžete si také stáhnout "ovladač Google USB" pro stažení ovladačů Google. Klikněte na tlačítko Instalovat. Tento program stáhne a nainstaluje balíček platform-tools, který obsahuje ADB a další nástroje.
Po dokončení můžete zavřít správce SDK.
Druhý krok: Povolení ladění USB v telefonu
Chcete-li používat zařízení ADB s vaším zařízením Android, musíte povolit funkci nazvanou Ladění USB. Otevřete zásuvku aplikace telefonu, klepněte na ikonu Nastavení a vyberte možnost "O telefonu". Přejděte úplně dolů a poklepejte na položku "Vytvořit číslo" sedmkrát. Měli byste dostat zprávu, že jste nyní vývojářem.
Vraťte se zpět na hlavní stránku Nastavení a v dolní části klikněte na možnost "Možnosti vývojáře". Otevřete to a povolte "Ladění USB".
Později, když připojíte svůj telefon k počítači, uvidíte na svém telefonu vyskakovací okno s názvem "Povolit ladění USB?". Zaškrtněte políčko "Vždy povolit z tohoto počítače" a klepněte na tlačítko OK.
Krok třetí: Otestujte ADB a nainstalujte ovladače telefonu (pokud je potřeba)
Otevřete složku, ve které jste nainstalovali nástroje SDK, a otevřete složku nástrojů platformy. Zde je uložen program ADB. Podržte Shift a klepněte pravým tlačítkem myši uvnitř složky. Zvolte "Otevřít okno příkazu zde".
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í
V seznamu byste měli vidět zařízení. Je-li vaše zařízení připojeno, ale v seznamu se nic nezobrazuje, je třeba nainstalovat příslušné ovladače.
Výrobce vašeho telefonu může poskytnout balíček ovladačů ke stažení pro vaše zařízení. Takže jděte na své webové stránky a najděte ovladače pro vaše zařízení - Motorola je tady, Samsung je tady a HTC je součástí soupravy s názvem HTC Sync Manager. Můžete také hledat vývojáře XDA pro stahování ovladačů bez dalšího softwaru.
Můžete také zkusit instalaci ovladače USB USB ze složky Extras v okně Správce SDK, jak jsme zmínili v prvním kroku. To bude fungovat s některými telefony, včetně zařízení Nexus.
Používáte-li ovladač USB společnosti Google, bude pravděpodobně nutné vynutit systém Windows, aby použil nainstalované ovladače pro vaše zařízení. Otevřete Správce zařízení (klepněte na tlačítko Start, zadejte Správce zařízení a stiskněte klávesu Enter), vyhledejte zařízení, klepněte pravým tlačítkem myši a vyberte Vlastnosti. Pokud je ovladač správně nainstalován, můžete vedle něj vidět žlutý vykřičník.
Na kartě Ovladač klepněte na položku Aktualizovat ovladač.
Použijte volbu Procházet můj počítač pro software ovladače.
Ovladač Google USB najdete ve složce "Extra", kde jste nainstalovali soubory sady Android SDK. Vybrat google \ usb_driver
složky a klepněte na tlačítko Další.
Jakmile nainstalujete ovladače svého zařízení, připojte svůj telefon a vyzkoušejte znovu příkazy zařízení adb:
adb zařízení
Pokud vše proběhlo dobře, měli byste vidět vaše zařízení v seznamu a jste připraveni začít používat ADB!
Krok čtyři (volitelné): Přidejte ADB do systému PATH
Ve stávající podobě musíte procházet složku ADB a kdykoli ji chcete použít, otevřete příkazový řádek. Pokud ji však přidáte do systému Windows PATH, nebude to nutné - stačí napsat adb
z příkazového řádku spusťte příkazy vždy, když chcete, bez ohledu na to, v jaké složce se nacházíte.
Proces je trochu odlišný v systémech Windows 7 a 10, takže si přečtěte náš úplný návod k úpravě systému PATH pro kroky, které jsou k tomu nezbytné.
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:
adb install C: \ package.apk - Nainstaluje balíček umístěný na C: \ package.apk v počítači v zařízení.
adb odinstalovat package.name - Odinstaluje balíček s názvem package.name z vašeho zařízení. Například byste použili název com.rovio.angrybirds k odinstalování aplikace Angry Birds.
adb pushC: \ file / sdcard / soubor - Vytvoří soubor z počítače do vašeho zařízení. Příkaz zde například posune soubor umístěný v souboru C: \ na vašem počítači do složky / sdcard / file v zařízení
adb pull / sdcard / soubor C: \ file - Vytáhne soubor z vašeho zařízení do počítače - funguje jako adb push, ale naopak.
adb logcat - Zobrazení protokolu zařízení Android. Může být užitečné pro ladění aplikací.
adb shell - dává vám na vašem zařízení interaktivní shell linuxového příkazového řádku.
adb shell příkaz - Spustí zadaný příkaz shellu v zařízení.
Kompletní průvodce ADB naleznete na stránce Android Debug Bridge na stránkách Google Developers společnosti Google.
Image Credit: LAI Ryanne na Flickru