19Jul
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 Android aplikacija na SD karticu prema zadanim postavkama. ADB se koristi za različite geeky Android trikove.
Prvi korak: Postavite Android SDK
Idite na stranicu za preuzimanje Android SDK 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 "Platforme alata za 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.
Korak 2: Omogućite USB ispravljanje pogrešaka na telefonu
Da biste koristili ADB s Android uređajem, 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.
Idite natrag 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.
Treći korak: Ispitajte ADB i instalirajte upravljačke programe vašeg telefona( ako je potrebno)
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 radi li ADB ispravno, povežite svoj Android uređaj s računalom pomoću USB kabela i pokrenite sljedeću naredbu:
adb uređajiNa popisu ćete trebati 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 ponuditi 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 Developere 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, 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.
Pronaći ćete Google USB driver u mapi "Extras" u kojima ste instalirali svoje SDK datoteke za Android. Odaberite mapu google \ usb_driver i kliknite Dalje.
Kad instalirate upravljačke programe uređaja, uključite telefon i pokušajte ponovno naredbu za adb uređaje:
adb uređajiAko sve bude dobro, trebali biste vidjeti svoj uređaj na popisu i spremni ste za početak korištenja ADB!
Četvrti korak( neobavezno): Dodajte ADB na svoj sustav PATH
Kao što stoji, morate se kretati do ADB-ove mape i otvoriti naredbeni redak kada god poželite koristiti. Međutim, ako ga dodate u Windows sustav PATH, to neće biti potrebno-možete upisati samo ADB iz naredbenog retka za pokretanje naredbi kad god želite, bez obzira u kojoj se mapi nalazite.
Proces je malodrugačije na Windows 7 i 10, pa provjerite naš potpuni vodič za uređivanje sustava PATH za korake potrebne za to.
Korisne ADB naredbe
Osim raznih trikova koji zahtijevaju ADB, ADB nudi neke korisne naredbe:
adb instalacija C: \ package.apk - Instalira paket koji se nalazi na C: \ package.apk na računalu na vašem uređaju.
deinstalirati ADB 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: \ datoteka /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 vašem uređaju
adb povuci /sdcard/ datoteku C: \ file - Povucite datoteku s vašeg uređaja na računalo - funkcionira kao adb push,ali obrnuto.
adb logcat - Pregled zapisnika vašeg Android uređaja. Može biti korisno za uklanjanje pogrešaka aplikacija.
adb shell - Daj vam interaktivnu ljusku naredbenog retka Linux na vašem uređaju.
adb ljuska 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.
Image Credit: LAI Ryanne na Flickr