ADB, Android Debug Bridge, uslužni program naredbenog retka uključen je u Googleov Android SDK. ADB može kontrolirati vaš uređaj preko USB-a s računala, kopirati datoteke natrag i naprijed, instalirati i deinstalirati aplikacije, pokrenuti naredbe ljuske i još mnogo toga.
Pokrili smo neke druge trikove koji zahtijevaju ADB u prošlosti, uključujući sigurnosno kopiranje i vraćanje vašeg pametnog telefona ili tabletnog računala i instaliranje Androidovih aplikacija na SD karticu prema zadanim postavkama. ADB se koristi za različite geeky Android trikove.
Idite na stranicu za preuzimanje SDK za Android i pomaknite se dolje do "Alati za SDK samo" koji predstavlja skup alata koji uključuju ADB. Preuzmite ZIP datoteku za svoju platformu i odznačite ga gdje god želite pohraniti ADB datoteke - one su prenosive, tako da ih možete postaviti gdje god želite.
Pokrenite Upravitelj SDK EXE i poništite odabir sve osim "Alata za platforme Android SDK". Ako koristite Nexus telefon, možda želite odabrati "Google USB Driver" za preuzimanje Googleovih upravljačkih programa. Kliknite gumb Instaliraj. Ovo preuzima i instalira paket platforma-alata koji sadrži ADB i ostale alate.
Kada završite, možete zatvoriti upravitelja SDK-a.
Da biste upotrebljavali ADB putem Android uređaja, morate omogućiti značajku pod nazivom USB ispravljanje pogrešaka. Otvorite ladicu aplikacije telefona, dodirnite ikonu Postavke i odaberite "O telefonu". Pomaknite se do kraja i dodirnite stavku "Graditi broj" sedam puta. Trebali biste primiti poruku da ste sada razvojni programer.
Vratite se na glavnu stranicu Postavke i trebali biste vidjeti novu opciju pri dnu pod nazivom "Mogućnosti razvojnog programera". Otvorite to i omogućite "USB ispravljanje pogrešaka".
Kasnije, kada povežete telefon s računalom, vidjet ćete skočni prozor "Dopusti USB ispravljanje pogrešaka?" Na telefonu. Označite okvir "Uvijek dopusti od ovog računala" i dodirnite U redu.
Otvorite mapu u koju ste instalirali SDK alate i otvorite mapu alata za platforme. Ovdje se pohranjuje ADB program. Držite Shift i kliknite desnom tipkom miša unutar mape. Odaberite "Otvori naredbeni prozor ovdje".
Da biste provjerili funkcionira li ADB pravilno, povežite svoj Android uređaj s računalom pomoću USB kabela i pokrenite sljedeću naredbu:
adb uređaji
Na popisu biste trebali vidjeti uređaj. Ako je vaš uređaj povezan, ali se na popisu ne pojavljuje ništa, morat ćete instalirati odgovarajuće upravljačke programe.
Proizvođač vašeg telefona može vam omogućiti paket za vozača koji se može preuzeti za vaš uređaj. Na taj način krenite na njihovu web stranicu i pronađite upravljačke programe za vaš uređaj - Motorola je ovdje, Samsungovi su ovdje, a HTC dolazi kao dio paketa koji se zove HTC Sync Manager. Također možete pretraživati XDA Developers za preuzimanje upravljačkih programa bez dodatnog softvera.
Također možete pokušati instalirati Google USB Driver iz mape Extras u prozoru Upravitelja SDK-a, kao što smo spomenuli u prvom koraku. To će raditi s nekim telefonima, uključujući uređaje Nexus.
Ako koristite Googleov upravljački program za USB, možda ćete morati prisiliti Windows da koristi instalirane upravljačke programe za vaš uređaj. Otvorite Upravitelj uređaja (kliknite Start, upišite Upravitelj uređaja i pritisnite Enter), pronađite uređaj, desnom tipkom miša i odaberite Svojstva. Možda ćete vidjeti žuti uskličnik pored uređaja ako je njegov upravljački program pravilno instaliran.
Na kartici Vozač kliknite Ažuriraj upravljački program.
Koristite opciju Pregledavanje mog računala za upravljački program.
Naći ćete Google USB Driver u mapi "Extras" gdje ste instalirali svoje SDK datoteke za Android. Odaberite Google \ usb_driver
mapu i kliknite Dalje.
Nakon što instalirate upravljačke programe uređaja, priključite svoj telefon i ponovno pokušajte naredbu s oglasnim uređajima:
adb uređaji
Ako sve bude dobro, trebali biste vidjeti svoj uređaj na popisu i spremni ste za upotrebu ADB-a!
Kako stoji, morate se kretati do mape ADB-a i otvoriti naredbeni redak kad god to želite koristiti. Međutim, ako je dodate u Windows sustav PATH, to neće biti potrebno - možete jednostavno upisati ADB
iz naredbene naredbe za pokretanje naredbi kad god želite, bez obzira u kojoj se mapi nalazite.
Proces je malo drugačiji u sustavu Windows 7 i 10, pa provjerite naš potpuni vodič za uređivanje sustava PATH za korake potrebne za to.
Osim raznih trikova koji zahtijevaju ADB, ADB nudi neke korisne naredbe:
instalirati ADB C: \ package.apk - Instalira paket smješten na C: \ package.apk na vašem računalu na vašem uređaju.
deinstalirati oglas package.name - Deinstalira paket s paketom.name s vašeg uređaja. Na primjer, upotrijebite naziv com.rovio.angrybirds da biste deinstalirali aplikaciju Angry Birds.
adb push C: \ file / sdcard / datoteka - Gura datoteku s računala na uređaj. Na primjer, naredba ovdje gura datoteku lociranu na C: \ datoteku na vašem računalu na / sdcard / datoteku na uređaju
adb povuci / sdcard / file C: \ datoteka - Izvlači datoteku s uređaja na računalo - radi poput adb pusha, ali obrnuto.
adb logcat - Pregledajte zapis vašeg Android uređaja. Može biti korisno za uklanjanje pogrešaka aplikacija.
adb ljuska - daje vam interaktivnu ljusku naredbenog retka Linux na vašem uređaju.
adb shell naredba - Pokreće navedenu naredbu ljuske na vašem uređaju.
Potpuni vodič za ADB potražite na stranici Android Debug Bridge na Googleovu web mjestu razvojnih programera za Android.
Slika kredita: LAI Ryanne na Flickr