Ako nainštalovať a používať ADB, nástroj Android Debug Bridge

ADB, Android Debug Bridge, je nástroj príkazového riadku, ktorý je súčasťou súpravy Android SDK spoločnosti Google. ADB môže ovládať vaše zariadenie cez USB z počítača, kopírovať súbory tam a späť, inštalovať a odinštalovať aplikácie, spúšťať príkazy shellu a ďalšie.

V minulosti sme sa zaoberali niektorými ďalšími trikmi, ktoré vyžadujú ADB, vrátane zálohovania a obnovenia smartphonu alebo tabletu a predvoleného nastavenia inštalácií aplikácií pre Android na kartu SD. ADB sa používa na rôzne podivné triky pre Android.

Prvý krok: Nastavenie súpravy Android SDK

Prejdite na stránku Android SDK na stiahnutie a posuňte sa nadol na „SDK Tools Only“, čo je sada nástrojov, ktorá obsahuje ADB. Stiahnite si súbor ZIP pre svoju platformu a rozbaľte ho, kamkoľvek chcete súbory ADB uložiť - sú prenosné, takže ich môžete umiestniť kamkoľvek chcete.

Spustite program SDK Manager EXE a zrušte výber všetkých položiek okrem „nástrojov platformy Android SDK“. Ak používate telefón Nexus, možno budete chcieť zvoliť „Google USB Driver“, aby ste si stiahli ovládače Google. Kliknite na tlačidlo Inštalovať. Týmto sa stiahne a nainštaluje balík nástrojov platformy, ktorý obsahuje ADB a ďalšie nástroje.

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

Druhý krok: Povoľte ladenie USB v telefóne

Ak chcete používať ADB so zariadením Android, musíte povoliť funkciu s názvom ladenie USB. Otvorte v telefóne zásuvku s aplikáciami, klepnite na ikonu Nastavenia a vyberte možnosť „Informácie o telefóne“. Posuňte sa úplne dole a sedemkrát klepnite na položku „Vytvoriť číslo“. Mali by ste dostať správu, že ste teraz vývojárom.

Vráťte sa na hlavnú stránku Nastavenia a v dolnej časti by sa mala zobraziť nová možnosť s názvom „Možnosti pre vývojárov“. Otvorte to a povoľte „Ladenie USB“.

Neskôr, keď pripojíte telefón k počítaču, uvidíte vyskakovacie okno s názvom „Povoliť ladenie USB?“ na telefóne. Začiarknite políčko „Vždy povoliť z tohto počítača“ a klepnite na OK.

Krok tri: Vyskúšajte ADB a nainštalujte ovládače telefónu (ak sú potrebné)

Otvorte priečinok, do ktorého ste nainštalovali nástroje SDK, a otvorte priečinok platform-tools. Tu je uložený program ADB. Podržte kláves Shift a kliknite pravým tlačidlom myši do priečinka. Vyberte možnosť „Otvoriť príkazové okno tu“.

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

zariadenia adb

V zozname by sa malo zobraziť zariadenie. Ak je vaše zariadenie pripojené, ale v zozname sa nič nenachádza, budete musieť nainštalovať príslušné ovládače.

Výrobca vášho telefónu môže poskytnúť stiahnuteľný balík ovládačov pre vaše zariadenie. Takže choďte na ich webovú stránku a nájdite ovládače pre vaše zariadenie - sú tu spoločnosti Motorola, Samsung a HTC v rámci sady s názvom HTC Sync Manager. Môžete tiež vyhľadávať vývojárov XDA Developer a vyhľadávať ovládače bez dodatočného softvéru.

Ako sme už uviedli v prvom kroku, môžete tiež skúsiť nainštalovať ovládač Google USB z priečinka Extras v okne Správcu SDK. Toto bude fungovať s niektorými telefónmi vrátane zariadení Nexus.

Ak používate ovládač USB spoločnosti Google, možno budete musieť prinútiť systém Windows, aby používal nainštalované ovládače pre vaše zariadenie. Otvorte Správcu zariadení (kliknite na Štart, zadajte Správcu zariadení a stlačte kláves Enter), vyhľadajte svoje zariadenie, kliknite naň pravým tlačidlom myši a vyberte položku Vlastnosti. Ak nie je jeho ovládač správne nainštalovaný, vedľa zariadenia sa môže zobraziť žltý výkričník.

Na karte Ovládač kliknite na položku Aktualizovať ovládač.

Použite možnosť Vyhľadať softvér ovládača v mojom počítači.

Ovládač USB Google nájdete v priečinku „Extras“, kde ste nainštalovali súbory Android SDK. Vyberte google\usb_driverpriečinok a kliknite na tlačidlo Ďalej.

Po nainštalovaní ovládačov zariadenia pripojte telefón a skúste znova použiť príkaz adb devices:

zariadenia adb

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

Krok štvrtý (voliteľný): Pridajte ADB do svojej systémovej CESTY

SÚVISIACE: Ako upraviť systémovú cestu pre ľahký prístup z príkazového riadku v systéme Windows

V súčasnej podobe musíte prejsť do priečinka ADB a otvoriť tam príkazový riadok, kedykoľvek ho chcete použiť. Ak ho však pridáte do svojej CESTA SYSTÉMU Windows, nebude to potrebné - stačí zadať adbpríkazový riadok a spustiť príkazy kedykoľvek, bez ohľadu na to, v akom priečinku sa nachádzate.

Tento proces sa v systéme Windows 7 a 10 trochu líši, takže kroky potrebné na vykonanie tohto kroku nájdete v našom úplnom sprievodcovi úpravou vašej systémovej cesty.

Užitočné príkazy ADB

Okrem rôznych trikov, ktoré vyžadujú ADB, ponúka ADB niekoľko užitočných príkazov:

adb install C: \ package.apk - Nainštaluje balík umiestnený na C: \ package.apk vo vašom počítači do vášho zariadenia.

adb uninstall package.name - Odinštaluje balík s package.name z vášho zariadenia. Použili by ste napríklad názov com.rovio.angrybirds na odinštalovanie aplikácie Angry Birds.

adb push C: \ file / sdcard / file - Vytlačí súbor z počítača do zariadenia. Príkaz tu napríklad posunie súbor umiestnený v priečinku C: \ file na vašom počítači do / sdcard / file na vašom zariadení 

adb pull / sdcard / file C: \ file - Vytiahne súbor zo zariadenia do počítača - funguje ako adb push, ale naopak.

adb logcat - Zobrazenie denníka zariadenia Android. Môže to byť užitočné pri ladení aplikácií.

adb shell - Poskytne vám vo vašom zariadení interaktívny shell príkazového riadku systému Linux.

príkaz adb shell - Spustí zadaný príkaz shellu na vašom zariadení.

Kompletného sprievodcu ADB nájdete na stránke Android Debug Bridge na webe Android Developers spoločnosti Google.

Uznanie obrázka: LAI Ryanne na Flickri