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.
Prvi korak: postavite Android SDK
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.
Drugi korak: Omogućite USB ispravljanje pogrešaka na telefonu
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.
Treći korak: Ispitajte ADB i instalirajte upravljačke programe 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 funkcionira li ADB pravilno, povežite svoj Android uređaj s računalom pomoću USB kabela i pokrenite sljedeću naredbu:
adb devices
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.
googleusb_driver
mapu i kliknite Dalje.
adb devices
Ako sve bude dobro, trebali biste vidjeti svoj uređaj na popisu i spremni ste za upotrebu ADB-a!
Četvrti korak (neobavezno): Dodajte ADB u vaš sustav PATH
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.
Korisne ADB naredbe
Osim raznih trikova koji zahtijevaju ADB, ADB nudi neke korisne naredbe:
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.
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