Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

10 Osnovnih naredbi android terminala koje biste trebali znati

Sadržaj:

Anonim

Za mnoge od nas činjenica da možemo svoj Android telefon priključiti u računalo i komunicirati s njim veliki je plus. Osim vremena kada smo nešto pokvarili i trebamo to popraviti, postoji puno razloga zbog čega bi napredni Androidov korisnik želio razgovarati sa svojim uređajem. Da biste to učinili, morate imati nekoliko alata i znati nekoliko naredbi. O tome ćemo danas razgovarati.

Pod uvjetom, ovo neće biti krajnja diskusija o adb naredbama, ali postoji 10 osnovnih naredbi koje bi svi trebali znati planiraju li se srušiti i umazati pomoću naredbenog retka.

Trebat će vam neki alati, a nabaviti ih je jednostavno. Pređite na web mjesto Android programera. Možete instalirati cijeli paket Android Studio ako želite dodatne alate za uklanjanje pogrešaka ili se možete pomaknuti do dna stranice i preuzeti samo alate naredbenog retka. Ako nešto ne razvijate ili uklanjate pogrešku na telefonu ili na telefonu, trebat ćete samo alate naredbenog retka.

  • Instaliranje SDK-a na vaše računalo
  • Instaliranje alata naredbenog retka bez punog SDK-a

Ako koristite Windows, postoji još jedan korak. Posjetite stranicu proizvođača uređaja i instalirajte upravljačke programe za adb i fastboot za Windows. Trebat će vam ovo kako bi vaše računalo moglo razgovarati s vašim Android uređajem. Ako udarite u snagicu (Windows može biti nepovoljan) posjetite forume i netko će vam sigurno pomoći.

Sada kada smo svi na istoj stranici, omogućite USB uklanjanje pogrešaka na uređaju (pogledajte priručnik za svoje uređaje ako vam treba pomoć) i priključite telefon u računalo.

Idemo.

1. Naredba adb uređaji

Naredba adb uređaji najvažnija je skupina jer se koristi za to da vaše računalo i Android uređaji komuniciraju. Zato prvo to pokrivamo.

Ako ste profesionalac u operativnom sustavu na računalu, na svoj ćete put htjeti dodati imenik s Android alatima. Ako niste, nema brige. Samo pokrenite svoj terminal ili naredbenu konzolu i usmjerite ga tamo gdje ste stavili gore izvučene alate.

Nakon što ste sigurni da se nalazite u pravoj mapi, u naredbeni redak upišite adb uređaje. Ako dobijete serijski broj, dobro je da krenete! Ako to ne učinite, provjerite jeste li u pravoj mapi i imate li ispravno instaliran upravljački program uređaja ako koristite Windows. I budite sigurni da ste uključili USB ispravljanje pogrešaka!

Sad kad smo sve postavili, pogledajmo još nekoliko naredbi.

2. naredba adb push

Ako želite programski premjestiti datoteku na svoj Android uređaj, želite koristiti naredbu adb push. Morat ćete znati nekoliko parametara, naime puni put datoteke koju gurate i puni put do mjesta gdje ga želite staviti. Na slici iznad guram pjesmu iz mape Glazba na radnoj površini u glazbenu mapu na svom telefonu.

U naredbi primijetite crte na putu datoteke i navodnike oko putanje na mom računalu. Windows koristi \ kao sklopku za direktorij na putu datoteke, a Unix koristi /. Budući da ime datoteke ima razmake i posebne znakove (namerno sam je preimenovao!), Stazu morate navoditi u navodnicima.

3. Naredba adb pull

Ako adb push šalje datoteke na vaš Android uređaj, postoji razlog da bi ih naredba adb pull povukla.

Upravo to čini i djeluje na isti način kao što je to činio naredba adb push. Morate znati i put datoteke koju želite povući, kao i put koji želite u nju. Put odredišta možete ostaviti praznim i ona će datoteku uvesti u mapu s alatima kako bi vam olakšala stvari.

U ovom primjeru učinila sam to na teži način i ušla u pune staze tako da možete vidjeti kako to izgleda. Sjetite se svoje naprijed kosog nagiba nasuprot nazadnoj kosi crti ovdje i nećete imati problema.

4. Naredba za ponovno pokretanje adb

To je upravo ono što mislite da je to - način ponovnog pokretanja uređaja iz naredbenog retka. Pokretanje je jednostavno: samo upišite adb reboot i uđite.

Prije nego što kažete "Mogu samo pritisnuti gumb!" morate shvatiti da se ove naredbe mogu skriptirati i vaš se uređaj može ponovo pokrenuti usred skripte ako vam treba. A to je dobar spoj prema broju pet.

5. naredbe za oporavak adb reboot-bootloader i adb reboot

Ne samo da možete ponovno pokrenuti uređaj, možete odrediti ponovno pokretanje uređaja za pokretanje. Ovo je strašno korisno, jer su ponekad kombinacije gumba osjetljive na dodir, a ako imate puno uređaja, teško ih je zapamtiti sve. Neki uređaji čak i nemaju način za podizanje sustava za dizanje uređaja bez ove naredbe. I još jednom, korištenje ove naredbe u skripti je neprocjenjivo.

Učinite to lako, jednostavno upišite adb reboot-bootloader i pritisnite tipku Enter.

Većina uređaja također se može uključiti u oporavak izravno pomoću adb ponovnog pokretanja sustava (imajte na umu da u ovom nema crtica), a neki ne mogu. Neće ništa škoditi ako pokušate.

6. Naredba uređaja za brzo pokretanje

Kada radite u uređaju za pokretanje programa, program adb više ne radi. Još niste uključeni u Android, a alati za uklanjanje pogrešaka nisu aktivni za komunikaciju. Trebat ćete koristiti naredbu fastboot na svom mjestu.

Fastboot je vjerojatno najmoćniji alat za uklanjanje pogrešaka za Android, a mnogi uređaji ga nemaju omogućen. Ako to čini vaše, morate biti sigurni da stvari komuniciraju. Tu se pojavljuje naredba uređaja za brzo pokretanje. U ovom trenutku upišite samo uređaje za brzo pokretanje i trebali biste vidjeti serijski broj, baš kao i naredbu adb uređaja koju smo pogledali ranije.

Ako stvari ne rade i koristite Windows, vjerojatno imate problem s upravljačkim programima i morat ćete ga poslati kod proizvođača.

7. Naredba za otključavanje brzog pokretanja

Postupak otključavanja brzog pokretanja izbrisat će sve na vašem telefonu i resetirati ga.

Sveti gral Android naredbi, otključavanje brzog pokretanja čini jednu stvar, a samo jedna stvar - otključava vaš bootloader. Nije omogućen na svakom telefonu, čak ni na telefonima koji podržavaju brzo pokretanje, ali uključujemo ih, jer čak i ako vam ne treba, to je važan dio Androidove otvorenosti. Googleu nije važno što radimo s telefonima sve dok se ne slažu s pravilima pristupa Google Playu, a to uključuje i ovaj jednostavan način da se otvore, čak i ako ih tvrtka koja je napravila vaš telefon ne podržava.

Korištenje je dovoljno jednostavno. Jednom kada ste koristili uređaje za brzo pokretanje kako biste bili sigurni da sve komunicira, na upit zatražite otključavanje otključavanja brzog pokretanja i pritisnite Enter. Pogledajte svoj uređaj, pažljivo pročitajte i mudro odaberite.

8. Naredba adb install

Dok adb push može kopirati datoteke na naše Android uređaje, adb install zapravo može instalirati aplikacije. Trebat ćete unijeti put gdje ste spremili.apk datoteku, a zatim je pokrenuti ovako: adb install TheAppName.apk.

Ako ažurirate aplikaciju, koristite prekidač -r: adb install -r TheAppName.apk. Tu je i -s prekidač koji se pokušava instalirati na SD karticu kao i ostale naredbe koje vam vjerojatno nikad neće trebati.

I na kraju, možete deinstalirati aplikacije prema nazivu paketa pomoću adb deinstalirati naziv paketa-ovdje. Deinstalacija također ima prekidač. Prekidač -k deinstalira aplikaciju, ali će ostaviti sve podatke i predmemoriju.

9. Naredba adb sideload

OTS (over the air) ažuriranje preuzima vaš telefon u obliku.zip datoteke. Tu zip datoteku možete i preuzeti ručno i instalirati je bez čekanja da se na vaš telefon pritisne ažuriranje. Krajnji rezultat je isti kao da ste čekali, ali mrzimo čekati.

Sve što trebate učiniti je preuzeti ažuriranje na svoje računalo. Priključite telefon u računalo. Zatim ponovno pokrenite za oporavak na telefonu i pomoću gumba za povećanje i smanjivanje glasnoće odaberite Primijeni ažuriranje iz ADB-a. Zatim skočite u vaš omiljeni terminal / naredbeni redak i upišite adb sideload Full-Path-to-the-file.zip i pritisnite enter. Neka stvari teku svojim tokom, a ti si zlatna.

10. Naredba adb shell

Naredba adb shell zbunjuje mnogo ljudi. Postoje dva načina za korištenje, jedan na koji šaljete naredbu uređaju da se izvodi u vlastitoj ljusci naredbenog retka i onaj gdje zapravo s vašeg terminala unosite naredbenu ljusku uređaja.

Na slici iznad nalazi se unutar ljuske uređaja. Dolazak tamo je dovoljno jednostavan, samo upišite adb shell i uđite. Jednom unutra, možete komunicirati s stvarnim operativnim sustavom na vašem telefonu. Upozorit ću vas da, osim ako niste upoznati školjku pepela ili pepela, ovdje morate biti oprezni, jer stvari se mogu brzo okrenuti na jug ako niste. Pepeo i lov su zapovjedne granate. Omogućuju vam interakciju s vašim telefonom putem tipkanih naredbi i puno ljudi koristi jedno ili oba na svojim Linux ili Mac računalima, iako to nisu znali. ** To nije DOS, stoga ne iskušavajte nikakve DOS naredbe. **

Drugi način upotrebe naredbe adb shell je pomoću kojega ćete reći svom telefonu da izvršava naredbu školjke, a da ne ulazi u ljusku. Korištenje je jednostavno; tip adb ljuske Primjer bi bila promjena dopuštenja za datoteku poput: adb shell chmod666 / sdcard / somefile.

Budite vrlo oprezni pri pokretanju izravnih naredbi pomoću ovih metoda.

I tu ga imate. Postoji puno više naredbi koje trebate naučiti ako ste tip koji voli učiti naredbe, ali ovih 10 su stvarno one koje trebate znati da li želite početi kopati okolo u naredbenom retku.

Ažurirano u kolovozu 2018. godine kako biste bili u tijeku s najnovijim izdanjima Androida.