Upravljajte Android uređajem s naredbama iz Linuxa

Uvod Android Debug Bridge

Jedan od načina da se upravljati Android uređajem koristi Android Debug Bridge (ADB) je svestran alat za naredbeni redak koji nam omogućuje uspostavu komunikacije s instancom emulatora ili Android uređaja spojenog na računalo.

Ovaj softver djeluje kao klijent-poslužitelj koji uključuje tri komponente:

  • Klijent, koji radi na razvojnom stroju. Možete pozvati klijenta iz ljuske izdavanjem naredbe adb. Ostali Android alati poput DDMS -a također stvaraju adb klijente.
  • Poslužitelj koji radi kao pozadinski proces na razvojnom stroju. Poslužitelj upravlja komunikacijom između klijenta i adb demona koji se izvodi na emulatoru ili uređaju.
  • Daemon ili daemon, koji radi kao pozadinski proces na svakom emulatoru ili instanci uređaja.

The Android Debugging Bridge ili Debug Bridge za Android omogućuje nam obavljanje poslova održavanja, nadzora sustava ili aplikacije ili forenzičku analizu ako je potrebno.

Virtualni Android uređaj ili fizički Android telefon moraju imati način rada za ispravljanje pogrešaka ili način rada razvojnog programera da bi imali potpuni pristup. ADB je alat koji se koristi za povezivanje i slanje naredbi na vaš Android telefon sa stolnog ili prijenosnog računala.

The ADB alat radi na Linuxu ili Windowsu, u ovom ćemo vodiču vidjeti kako to funkcionira s Linuxa.

Prvo će biti potrebno instalirati adb tako da, na primjer, putem ADB -a možemo ažurirati sustav, izvršavati naredbe ljuske, upravljati prosljeđivanjem portova ili kopirati datoteke.

Instaliramo minimalno potrebne alate iz sljedećeg spremišta:

 sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt-get update sudo apt-get install android-tools-adb android-tools-fastboot
Možemo i mi instalirajte Android SDK 24.4.1 ili prema potrebi promijenite broj verzije (android-sdk_rxxxx-linux.tgz), iz prozora terminala unosimo sljedeće naredbe.
 cd $ HOME wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz raspakiraj android-sdk_r24.4.1-linux.tgz cd android-sdk-linux/
Zatim dodajemo varijable okruženja tako da možemo izvršavati naredbe s bilo kojeg mjesta
 izvoz PATH = $ {PATH}: ~ / android-sdk-linux / tools izvoz PATH = $ {PATH}: ~ / android-sdk-linux / platform-tools
Zatim ćemo vidjeti kako u ADB -u nalazimo zbirku korisnih alata i naredbi koji će nam pomoći da komuniciramo s našim uređajem izravno s računalom kako bismo, među ostalim, pristupili načinu oporavka ili oporavka. Naravno, da bi to bilo moguće potreban nam je kabel i povezivanje pametnog telefona putem USB -a s računalom.

Moramo omogućiti način rada za ispravljanje pogrešaka ili način rada programera za interakciju, na Android telefonu moramo otići na izbornik Postavke> O telefonu i kliknite 7 puta na opciji Broj kompilacije kako biste omogućili način otklanjanja pogrešaka.

Zatim povezujemo telefon putem USB -a s računalom i možemo vidjeti specifikacije USB priključka pomoću sljedeće naredbe s terminala:

 sudo lsusb

Tako možemo vidjeti povezani telefon i vraćamo se na izbornik Postavke gdje će se pojaviti novi izbornik ovisno o našoj verziji, to mogu biti razvojne mogućnosti ili ispravljanje pogrešaka, unutar ovog izbornika omogućit ćemo USB otklanjanje pogrešaka.

Zatim moramo vidjeti prepoznaje li adb naš telefon pomoću sljedeće naredbe

 adb uređaji 

Ovom naredbom dobivamo pregled svih uređaja spojenih na računalo i koji imaju ADB podrška. Ovo je vrlo korisno ako imamo više od jednog pametnog telefona ili tableta. Ako je status offline, to je zato što nemamo dopuštenja na telefonu ili nemamo omogućen način ispravljanja pogrešaka putem USB -a.

Prethodnistranica 1 od 2SljedećiJe li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave