19Jul

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

click fraud protection

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ší.

V minulosti jsme zahrnuli některé další triky, které vyžadují 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 různé geeky triky Androidu.

První krok: Nastavte aplikaci Android SDK

Head na stránku pro stahování sady Android SDK 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 tam, kde 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" a stáhnout ovladače společnosti Google. Klikněte na tlačítko Instalovat. Tento soubor stáhne a nainstaluje balíček platform-tools, který obsahuje ADB a další nástroje.

instagram viewer

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 se 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.

Návrat zpět na hlavní stránku Nastavení a v dolní části by se měla zobrazit nová volba "Možnosti vývojáře".Otevřete to a povolte "Ladění USB".

Později, když připojíte telefon k počítači, uvidíte v telefonu pop-up 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 zapotřebí)

Otevřete složku, ve které jste nainstalovali nástroje SDK a otevřete složku platform-tools. 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 devices

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 vám 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 přichází jako součást balíčku 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.

Pokud použijete ovladač USB společnosti Google, bude pravděpodobně nutné vynutit systém Windows k použití nainstalovaných ovladačů 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 Enter), vyhledejte zařízení, klepněte pravým tlačítkem myši na něj a vyberte Vlastnosti. Pokud ovladač není 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", ve které jste nainstalovali soubory sady Android SDK.Vyberte složku google \ usb_driver a klikněte na tlačítko Další.

Po instalaci ovladačů zařízení připojte svůj telefon a vyzkoušejte znovu příkazy adb device:

adb devices

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!

Čtvrtý krok( volitelné): Přidejte ADB do vašeho systému PATH

V současné podobě musíte procházet složku ADB a kdykoli ji chcete použít, otevřete příkazový řádek. Nicméně pokud ji přidáte do systému Windows PATH, nebude to nutné - můžete zadat příkaz adb z příkazového řádku k zadávání příkazů vždy, když chcete, bez ohledu na to, v jaké složce se nacházíte.

Proces je trochuv systémech Windows 7 a 10 odlišné, proto si přečtěte náš úplný návod k úpravě systému PATH pro kroky, které potřebujete 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:

adb install C: \ package.apk - instaluje balíček umístěný v C: \ package.apk v počítači na vašem zařízení.

adb odinstalovat package.name - odinstaluje balíček package.name z vašeho zařízení.Například byste použili název com.rovio.angrybirds k odinstalování aplikace Angry Birds.

ADB push C: \ file /sdcard/ soubor - Přetahuje soubor z vašeho počítače do vašeho zařízení.Příkaz zde například tlačí soubor uložený v souboru C: \ file na počítači do souboru /sdcard/ na vašem 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.

shell adb shell příkaz - spustí zadaný příkaz shellu na vašem 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 Flickr