ADB (Android Debug Bridge) je nástroj příkazového řádku, který vám umožňuje ovládat zařízení Android připojená k počítači přes USB port. ADB nabízí širokou škálu příkazů k provádění různých úkolů, včetně instalace a odinstalace aplikací, přístupu k systému souborů zařízení, ladění a testování aplikací a pořizování snímků obrazovky a nahrávání obrazovky.
V tomto článku se podíváme na úplný seznam ADB příkazů pro Windows a řekneme vám, jak je používat k ovládání vašeho zařízení Android. Pokud jste vývojář nebo jen milovník experimentů s technickými schopnostmi svého zařízení, tyto příkazy vám budou užitečné.
Je důležité si uvědomit, že použití ADB příkazů vyžaduje mít ovladače USB pro vaše zařízení a nastavení ladění přes USB v nastavení vývojáře Android. Před zahájením práce s těmito příkazy se proto ujistěte, že máte nainstalované potřebné ovladače a povolené ladění přes USB.
Hlavní příkazy adb
ADB (Android Debug Bridge) poskytuje řadu příkazů, které vám umožňují ovládat zařízení Android z příkazového řádku. Níže je uveden seznam hlavních příkazů ADB:
| Tým | Popis |
|---|---|
| adb devices | Zobrazuje seznam připojených zařízení |
| adb shell | Spustí příkazový shell na zařízení |
| adb push | Zkopíruje soubor z místního počítače do zařízení |
| adb pull | Zkopíruje soubor ze zařízení do místního počítače |
| adb install | Nainstaluje aplikaci do zařízení |
| adb uninstall | Odstraní aplikaci ze zařízení |
| adb logcat | Zobrazuje systémové logy zařízení |
| adb reboot | Restartuje zařízení |
| adb remount | Připojuje souborový systém zařízení v režimu čtení a zápisu |
| adb shell pm list packages | Zobrazí seznam nainstalovaných balíčků |
To jsou jen některé z hlavních příkazů adb. Více informací o dalších příkazech najdete v dokumentaci Android Developers.
Příkazy k instalaci a odinstalaci aplikací
Pro instalaci a odinstalování aplikací na zařízeních Android pomocí ADB existují speciální příkazy. Níže jsou uvedeny hlavní z nich:
- ADB install-nainstalujte aplikaci ze souboru APK;
- adb uninstall-odinstalovat aplikaci podle jejího dávkového názvu;
- adb shell pm list packages-Získejte seznam všech nainstalovaných balíčků aplikací;
- adb shell pm list packages -3-Získejte seznam všech nainstalovaných balíčků aplikací pouze pro třetího uživatele;
- adb shell pm list packages - s-Získejte seznam všech systémových balíčků aplikací;
- adb shell pm list packages -3-f-Získejte seznam všech nainstalovaných balíčků aplikací pro třetího uživatele spolu s informacemi o umístění souboru APK;
- adb shell pm list packages-u-Získejte seznam všech neúplných nainstalovaných balíčků aplikací;
- adb shell pm clear-vymazat data aplikace podle jeho dávkového názvu;
- adb shell pm uninstall-k-odinstalovat aplikaci a ponechat její data a mezipaměť;
- adb shell pm uninstall --user-odinstalovat aplikaci pro konkrétního uživatele.
Tyto příkazy vám pomohou spravovat instalaci a mazání aplikací na zařízeních s operačním systémem Android pomocí ADB.