Kako namestiti in uporabljati ADB, pripomoček Android Debug Bridge

ADB, Android Debug Bridge, je pripomoček za ukazno vrstico, vključen v Googlov SDK za Android. ADB lahko nadzoruje vašo napravo prek USB-ja iz računalnika, kopira datoteke naprej in nazaj, namešča in odstranjuje aplikacije, izvaja ukaze lupine in še več.

V preteklosti smo obravnavali nekatere druge trike, ki zahtevajo ADB, vključno z varnostnim kopiranjem in obnovitvijo pametnega telefona ali tabličnega računalnika ter privzeto namestitvijo aplikacij Android na kartico SD. ADB se uporablja za različne geeky trike Androida.

Prvi korak: nastavite Android SDK

Odprite stran za prenos SDK za Android in se pomaknite navzdol do »Samo orodja SDK«, ki je nabor orodij, ki vključuje ADB. Prenesite datoteko ZIP za svojo platformo in jo razpakirajte, kamor želite shraniti datoteke ADB - prenosne so, tako da jih lahko shranite kamor koli želite.

Zaženite SDK Manager EXE in počistite vse, razen »Orodja za platformo Android SDK«. Če uporabljate telefon Nexus, boste morda želeli izbrati tudi »Google USB Driver« za prenos Googlovih gonilnikov. Kliknite gumb Namesti. S tem se prenese in namesti paket orodij platforme, ki vsebuje ADB in druge pripomočke.

Ko končate, lahko zaprete upravitelja SDK.

Drugi korak: Omogočite odpravljanje napak USB v telefonu

Če želite uporabljati ADB z napravo Android, morate omogočiti funkcijo, ki se imenuje odpravljanje napak USB. Odprite predal za aplikacije v telefonu, tapnite ikono Nastavitve in izberite »O telefonu«. Pomaknite se do konca in se sedemkrat dotaknite elementa »Build Number«. Morali bi dobiti sporočilo, da ste zdaj razvijalec.

Vrnite se na glavno stran z nastavitvami in pri dnu bi morali videti novo možnost, imenovano »Razvojne možnosti«. Odprite to in omogočite »USB Debugging«.

Kasneje, ko telefon povežete z računalnikom, se prikaže pojavno okno z naslovom »Dovoliti odpravljanje napak USB?« v telefonu. Označite polje »Vedno dovoli iz tega računalnika« in tapnite V redu.

Tretji korak: preizkusite ADB in namestite gonilnike telefona (če so potrebni)

Odprite mapo, v katero ste namestili orodja SDK, in odprite mapo platform-tools. Tu je shranjen program ADB. Držite Shift in z desno miškino tipko kliknite znotraj mape. Izberite »Odpri okno ukaza tukaj«.

Če želite preizkusiti, ali ADB deluje pravilno, povežite napravo Android z računalnikom s kablom USB in zaženite naslednji ukaz:

naprave adb

Na seznamu bi morali videti napravo. Če je vaša naprava povezana, vendar se na seznamu ne prikaže nič, boste morali namestiti ustrezne gonilnike.

Proizvajalec telefona lahko za vašo napravo zagotovi prenos gonilnikov. Pojdite na njihovo spletno mesto in poiščite gonilnike za svojo napravo - Motorola je tukaj, Samsung je tu in HTC je del kompleta, imenovanega HTC Sync Manager. Prenos gonilnikov lahko brez dodatne programske opreme poiščete tudi v razvijalcih XDA.

Poskusite lahko tudi namestiti Google USB Driver iz mape Extras v oknu SDK Manager, kot smo omenili v prvem koraku. To bo delovalo pri nekaterih telefonih, vključno z napravami Nexus.

Če uporabljate Googlov gonilnik USB, boste morda morali prisiliti Windows, da uporabi nameščene gonilnike za vašo napravo. Odprite Device Manager (kliknite Start, vnesite Device Manager in pritisnite Enter), poiščite svojo napravo, jo kliknite z desno miškino tipko in izberite Properties. Če gonilnik ni pravilno nameščen, lahko ob napravi vidite rumen klicaj.

Na zavihku Gonilnik kliknite Posodobi gonilnik.

Uporabite možnost Prebrskaj moj računalnik za programsko opremo gonilnika.

Googlov gonilnik USB boste našli v mapi »Extras«, kamor ste namestili datoteke SDK za Android. Izberite google\usb_drivermapo in kliknite Naprej.

Ko namestite gonilnike naprave, priključite telefon in poskusite znova ukaz adb devices:

naprave adb

Če je šlo vse dobro, morate na seznamu videti svojo napravo in pripravljeni ste na uporabo ADB-ja!

Četrti korak (neobvezno): V svoj sistemski POT dodajte ADB

POVEZANE: Kako urediti sistemsko pot za enostaven dostop do ukazne vrstice v sistemu Windows

V trenutnem stanju se morate pomakniti do mape ADB in tam odpreti ukazni poziv, kadar koli jo želite uporabiti. Če pa ga dodate v sistemski sistem Windows PATH, to ne bo potrebno - lahko preprosto vtipkate adbiz ukaznega poziva in zaženete ukaze kadar koli želite, ne glede na to, v kateri mapi ste.

Postopek je v operacijskih sistemih Windows 7 in 10 nekoliko drugačen, zato si oglejte celoten vodnik za urejanje vašega sistemskega POTA za korake, potrebne za to.

Uporabni ukazi ADB

Poleg različnih trikov, ki zahtevajo ADB, ADB ponuja še nekaj uporabnih ukazov:

adb install C: \ package.apk - namesti paket, ki se nahaja na C: \ package.apk, v računalnik v vaši napravi.

adb uninstall package.name - Odstrani paket z package.name iz vaše naprave. Na primer, z imenom com.rovio.angrybirds odstranite aplikacijo Angry Birds.

adb push C: \ file / sdcard / file - potisne datoteko iz računalnika v napravo. Na primer, ukaz tukaj potisne datoteko, ki se nahaja v C: \ datoteka v računalniku, v / sdcard / datoteko v vaši napravi 

adb pull / sdcard / file C: \ file - potegne datoteko iz naprave v računalnik - deluje kot adb push, vendar obratno.

adb logcat - Oglejte si dnevnik svoje naprave Android. Lahko je koristno za razhroščevanje aplikacij.

adb lupina - Omogoča interaktivno lupino ukazne vrstice Linux na vaši napravi.

ukaz lupine adb - zažene navedeni ukaz lupine v vaši napravi.

Za popoln vodnik po ADB si oglejte stran Android Debug Bridge na Googlovem spletnem mestu za razvijalce Android.

Prispevek slike: LAI Ryanne na Flickr