Ako nainštalovať a používať ADB, Android Debug Bridge Utility

Obsah:

Ako nainštalovať a používať ADB, Android Debug Bridge Utility
Ako nainštalovať a používať ADB, Android Debug Bridge Utility
Anonim
ADB, Android Debug Bridge, je nástrojom príkazového riadka, ktorý je súčasťou súpravy Android SDK spoločnosti Google. Služba ADB môže ovládať zariadenie cez USB z počítača, kopírovať súbory tam a späť, inštalovať a odinštalovať aplikácie, spustiť príkazy pre shell a ďalšie.
ADB, Android Debug Bridge, je nástrojom príkazového riadka, ktorý je súčasťou súpravy Android SDK spoločnosti Google. Služba ADB môže ovládať zariadenie cez USB z počítača, kopírovať súbory tam a späť, inštalovať a odinštalovať aplikácie, spustiť príkazy pre shell a ďalšie.

Pokryli sme niektoré ďalšie triky, ktoré v minulosti vyžadujú službu ADB, vrátane zálohovania a obnovenia smartphonu alebo tabletu a inštalácie aplikácií pre Android na kartu SD. ADB sa používa na rôzne triky s Androidom.

Prvý krok: Nastavte súpravu Android SDK

Prejdite na stránku sťahovania sady SDK so systémom Android a prejdite nadol na položku "Len nástroje SDK", čo je sada nástrojov, ktoré zahŕňajú službu ADB. Prevezmite ZIP súbor pre vašu platformu a rozbalte ju tam, kde chcete uložiť súbory ADB - sú prenosné, takže ich môžete dať kamkoľvek chcete.

Spustite aplikáciu SDK Manager EXE a odznačte všetko okrem "Nástroje platformy Android SDK". Ak používate telefón Nexus, možno budete chcieť vybrať aj ovládač Google USB na prevzatie ovládačov spoločnosti Google. Kliknite na tlačidlo Inštalovať. Sťahuje a nainštaluje balík platform-tools, ktorý obsahuje ADB a ďalšie nástroje.

Po dokončení môžete zavrieť správcu SDK.
Po dokončení môžete zavrieť správcu SDK.

Druhý krok: Povolenie ladenia USB na telefóne

Ak chcete používať službu ADB so zariadením so systémom Android, musíte povoliť funkciu nazvanú Ladenie USB. Otvorte zásuvku aplikácie telefónu, klepnite na ikonu Nastavenia a vyberte položku "O telefóne". Prejdite úplne nadol a klepnite na položku "Vytvoriť číslo" sedemkrát. Mali by ste dostať správu, že ste teraz vývojárom.
Ak chcete používať službu ADB so zariadením so systémom Android, musíte povoliť funkciu nazvanú Ladenie USB. Otvorte zásuvku aplikácie telefónu, klepnite na ikonu Nastavenia a vyberte položku "O telefóne". Prejdite úplne nadol a klepnite na položku "Vytvoriť číslo" sedemkrát. Mali by ste dostať správu, že ste teraz vývojárom.

Vráťte sa späť na hlavnú stránku Nastavenia a v dolnej časti by ste mali vidieť novú možnosť s názvom Možnosti vývojára. Otvorte to a povoľte "Ladenie USB".

Neskôr, keď pripojíte telefón k počítaču, uvidíte v telefóne pop-up s názvom "Povoliť ladenie USB?". Začiarknite políčko "Vždy povoliť z tohto počítača" a klepnite na tlačidlo OK.

Tretí krok: Test ADB a inštalácia ovládačov telefónu (ak je to potrebné)

Otvorte priečinok, na ktorom ste inštalovali nástroje SDK a otvorte priečinok s nástrojmi platformy. Tu je uložený program ADB. Podržte Shift a kliknite pravým tlačidlom myši v priečinku. Zvoľte "Otvoriť okno príkazu tu".

Ak chcete skontrolovať, či funkcia ADB funguje správne, pripojte zariadenie Android k počítaču pomocou kábla USB a spustite nasledujúci príkaz:
Ak chcete skontrolovať, či funkcia ADB funguje správne, pripojte zariadenie Android k počítaču pomocou kábla USB a spustite nasledujúci príkaz:

adb devices

V zozname by ste mali vidieť zariadenie. Ak je vaše zariadenie pripojené, ale v zozname sa nič nenachádza, musíte nainštalovať príslušné ovládače.
V zozname by ste mali vidieť zariadenie. Ak je vaše zariadenie pripojené, ale v zozname sa nič nenachádza, musíte nainštalovať príslušné ovládače.

Výrobca vášho telefónu môže poskytnúť balík ovládačov na prevzatie pre vaše zariadenie. Takže choďte na svoje webové stránky a nájdite ovládače pre vaše zariadenie - sú tu Motorola, Samsung sú tu a HTC je súčasťou balíka s názvom HTC Sync Manager. Vývojári XDA môžete vyhľadávať aj na prevzatie ovládačov bez dodatočného softvéru.

Môžete sa tiež pokúsiť nainštalovať ovládač Google USB z priečinka Extras v okne Správca SDK, ako sme uviedli v prvom kroku. To bude fungovať aj s niektorými telefónmi vrátane zariadení Nexus.

Ak používate ovládač USB spoločnosti Google, pravdepodobne budete musieť Windows nútiť používať nainštalované ovládače pre vaše zariadenie. Otvorte Správcu zariadení (kliknite na tlačidlo Štart, napíšte Správca zariadení a stlačte kláves Enter), vyhľadajte zariadenie, kliknite pravým tlačidlom myši a vyberte položku Vlastnosti. Môžete vidieť žltý výkričník vedľa zariadenia, ak jeho ovládač nie je správne nainštalovaný.
Ak používate ovládač USB spoločnosti Google, pravdepodobne budete musieť Windows nútiť používať nainštalované ovládače pre vaše zariadenie. Otvorte Správcu zariadení (kliknite na tlačidlo Štart, napíšte Správca zariadení a stlačte kláves Enter), vyhľadajte zariadenie, kliknite pravým tlačidlom myši a vyberte položku Vlastnosti. Môžete vidieť žltý výkričník vedľa zariadenia, ak jeho ovládač nie je správne nainštalovaný.
Na karte Ovládač kliknite na položku Aktualizovať ovládač.
Na karte Ovládač kliknite na položku Aktualizovať ovládač.
Použite možnosť Prehľadávať môj počítač pre softvér ovládača.
Použite možnosť Prehľadávať môj počítač pre softvér ovládača.
Ovládač Google USB nájdete v priečinku "Extra", v ktorom ste nainštalovali súbory SDK so systémom Android. Vyberte položku
Ovládač Google USB nájdete v priečinku "Extra", v ktorom ste nainštalovali súbory SDK so systémom Android. Vyberte položku

googleusb_driver

a kliknite na tlačidlo Ďalej.

Po nainštalovaní ovládačov vášho prístroja zapojte telefón a znova vyskúšajte príkaz adb devices:
Po nainštalovaní ovládačov vášho prístroja zapojte telefón a znova vyskúšajte príkaz adb devices:

adb devices

Ak všetko funguje dobre, mali by ste vidieť vaše zariadenie v zozname a ste pripravení začať používať ADB!

Krok štyri (voliteľné): Pridajte ADB do systému PATH

V súčasnej dobe musíte prejsť do zložky ADB a otvoriť príkazový riadok tam, kde ho chcete používať. Ak ho pridáte do systému Windows PATH, nebude to potrebné - stačí ho zadať

adb

z príkazového riadku spustite príkazy vždy, keď chcete, bez ohľadu na to, v akej zložke sa nachádzate.

Proces je trochu odlišný v systéme Windows 7 a 10, a preto si prečítajte náš kompletný návod na úpravu systému PATH pre kroky potrebné na to.

Užitočné príkazy ADB

Okrem množstva trikov, ktoré vyžadujú ADB, ADB ponúka niektoré užitočné príkazy:

adb install C:package.apk – Installs the package located at C:package.apk on your computer on your device.

adb uninstall package.name – Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.

adb push C:file /sdcard/file – Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device

adb pull /sdcard/file C:file – Pulls a file from your device to your computer – works like adb push, but in reverse.

adb logcat – View your Android device’s log. Can be useful for debugging apps.

adb shell – Gives you an interactive Linux command-line shell on your device.

adb shell command – Runs the specified shell command on your device.

Kompletný sprievodca pre službu ADB nájdete na stránke Debug Bridge systému Android na webových stránkach vývojárov systému Android.

Image Credit: LAI Ryanne na Flickr

Odporúča: