Android Debug Bridge, cunoscut și sub numele de ADB, este un instrument puternic și versatil care permite utilizatorilor să facă multe lucruri, cum ar fi găsirea jurnalelor, instalarea și dezinstalarea aplicațiilor, transferul de fișiere, rootarea și flash-area ROM-urilor personalizate, crearea de copii de rezervă ale dispozitivelor și multe altele. De fapt, majoritatea tutorialelor și ghidurilor avansate despre cum se face ceva pe Android tind să utilizeze comenzi adb pentru a-și îndeplini sarcinile.
În plus, adb este foarte util și atunci când dispozitivul tău Android nu funcționează așa cum ar trebui sau când lucrurile sunt pur și simplu prea dezordonate și inutilizabile. Deși pare puțin „înfricoșător” și complicat, iată o listă de comenzi adb care te vor ajuta să începi și să faci câteva lucruri utile în cadrul proceselor.
21 de comenzi ADB utile pe Android
Spre deosebire de versiunile anterioare, utilizatorii nu trebuie să instaleze SDK-ul Android complet pentru a instala ADB. Trebuie doar să descărcați fișierul zip ADB independent, să îl extrageți în rădăcina unității C și ați terminat. Pentru a accesa adb, deschideți Linia de comandă căutând-o în meniul Start și navigați la folderul adb folosind comanda de mai jos. Dacă ați instalat adb într-un alt folder, modificați comanda în consecință.
cd c:\adb
Sfat: Apoi, deschideți o linie de comandă din același folder, apăsați și țineți apăsată tasta Shift, apoi faceți clic dreapta pe folder, apoi faceți clic pe opțiunea „ Deschideți linia de comandă aici ” .
Acum, conectează dispozitivul Android prin USB și testează comenzile de mai jos.
Comenzi ADB utilizate în mod obișnuit
1. Porniți sau opriți serverul ADB
Evident, prima comandă pe care trebuie să o cunoașteți este cum să porniți și să opriți serverul adb. Aceasta permite utilizatorului să interacționeze cu dispozitivul Android conectat. Pentru a porni serverul adb, utilizați comanda de mai jos.
adb start-server
După ce a terminat treaba, utilizatorul poate folosi comanda de mai jos pentru a opri serverul adb.
adb kill-server

2. Enumerați dispozitivele Android conectate
Aceasta este una dintre cele mai comune comenzi. Când conectați un dispozitiv la computer prin USB, utilizați această comandă pentru a verifica dacă adb poate găsi dispozitivul conectat.
adb devices
Dacă dispozitivul este conectat corect la sistem, comanda de mai sus va porni daemonul de service, va scana sistemul și va lista toate unitățile Android conectate. Cel mai bun aspect al acestei comenzi este că listează atât starea dispozitivelor, cât și numerele lor de serie.
3. Cunoașteți starea dispozitivului
După cum sugerează și numele, această comandă poate fi utilizată pentru a cunoaște starea dispozitivului. Când comanda este executată, va afișa dacă starea dispozitivului este offline, bootloader sau device. Pentru un dispozitiv Android normal, utilizatorul va vedea starea sa Android ca „device”, așa cum se arată în imaginea de mai jos.
adb get-state
4. Afișați numărul de serie al dispozitivului
Această comandă îi spune utilizatorului numărul de serie al dispozitivului conectat. Pe un telefon sau o tabletă, utilizatorul poate vedea numărul de serie al dispozitivului navigând la „ Setări > Despre telefon > Stare ”.
adb get-serialno

5. Copiați fișierele de pe computer pe telefon
Dacă vrei să copiezi fișiere de pe computer pe telefon folosind adb, poți folosi această comandă. Nu uita să înlocuiești [sursă] și [destinație] cu calea reală a fișierului.
adb push [source] [destination]
Când înlocuiți comanda de mai sus cu calea reală a fișierului, va arăta astfel.
adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"

6. Copiați fișierele de pe telefon pe computer
La fel cum poți copia fișiere de pe computer pe dispozitivul Android, poți copia fișiere de pe telefon pe computer. Pentru a face acest lucru, folosește comanda de mai jos. Înlocuiește [sursă] și [destinație] cu calea reală a fișierului.
adb pull [source] [destination]
Când înlocuiți comanda de mai sus cu calea reală a fișierului, comanda va arăta astfel.
adb pull "/sdcard/Downloads/video.mp4" D:\Downloads

7. Instalați/Dezinstalați aplicații
Pe lângă mutarea fișierelor între computer și telefon, poți instala un fișier apk cu o singură comandă. Pentru a instala o aplicație, trebuie să specifici calea completă a fișierului apk. Așadar, înlocuiește „cale/către/fișier.apk” cu calea reală a fișierului apk.
adb install "path/to/file.apk"
Dacă aveți mai multe dispozitive conectate la computer și doriți să instalați fișierul apk pe un singur dispozitiv, utilizați comanda de mai jos. Înlocuiți [serial-number] cu numărul de serie real al dispozitivului. Puteți obține numărul de serie al dispozitivului folosind a patra comandă de mai sus.
adb -s [serial-number] install "path/to/file.apk"
Pentru a dezinstala o aplicație, executați pur și simplu comanda de mai jos. Înlocuiți cu numele complet al pachetului aplicației.
adb uninstall
8. Copiere de rezervă a dispozitivului Android
Pentru a face o copie de rezervă a tuturor datelor și aplicațiilor de pe dispozitiv, utilizatorii pot folosi comanda de mai jos. Când este executată, aceasta va declanșa funcția de copiere de rezervă, va solicita utilizatorului să accepte acțiunea pe dispozitivul Android, apoi va crea un fișier „backup.adb” în directorul curent.
adb backup -all

9. Restaurați dispozitivul Android
Pentru a restaura o copie de rezervă, utilizați comanda de mai jos. Nu uitați să înlocuiți „path/to/backup.adb” cu calea reală a fișierului.
adb restore "path/to/backup.adb"
10. Reporniți dispozitivul Android în modul de recuperare
Modul de recuperare îi ajută pe utilizatori să repare sau să restaureze dispozitivul Android folosind instrumentele încorporate. În general, utilizatorii pot porni în modul de recuperare utilizând o combinație de 2 butoane de volum și de pornire. În plus, utilizatorii pot conecta dispozitivul la sistem și pot folosi comanda de mai jos pentru a porni în modul de recuperare.
adb reboot-recovery
11. Reporniți dispozitivul Android în modul Bootloader
Comanda de mai jos permite utilizatorului să booteze în modul bootloader. În general, modul bootloader este foarte similar cu modul fastboot.
adb reboot-bootloader
12. Reporniți dispozitivul Android în modul Fastboot
Modul Fastboot este folosit în mod obișnuit pentru a instala ROM-uri personalizate , bootloader-e și chiar kernel-uri. Folosește comanda de mai jos pentru a porni în modul fastboot.
adb fastboot
13. Porniți un Shell la distanță
Această comandă pornește un shell la distanță, permițând totodată utilizatorului să controleze și să configureze dispozitivul folosind comenzi shell.
adb shell

14. Faceți o captură de ecran
A face o captură de ecran pe Android nu este dificil . Tot ce trebuie să faci este să apeși simultan butonul de pornire și butonul de reducere a volumului. Alternativ, poți folosi această comandă și pentru a face o captură de ecran rapidă. Înlocuiește „/calea/către/screenshot.png” cu calea de destinație reală. Dacă dorești, poți personaliza numele fișierului schimbând „screenshot” cu orice dorești.
adb shell screencap -p "/path/to/screenshot.png"
Când se înlocuiește calea de destinație, comanda va arăta astfel.
adb shell screencap -p "/sdcard/screenshot.png"

15. Înregistrare ecran Android
Pe lângă realizarea de capturi de ecran, utilizatorii pot înregistra și ecranul dispozitivului lor Android folosind comanda de mai jos. Din nou, înlocuiți „/path/to/record.mp4” cu calea de destinație reală. Desigur, utilizatorii pot personaliza numele fișierului schimbând „record” cu orice nume doresc.
adb shell screenrecord "/path/to/record.mp4"

16. Reporniți ADB în modul USB
Dacă serverul ADB este deja pornit și, dintr-un anumit motiv, comenzile tot nu funcționează, puteți încerca să reporniți ADB pe USB. Nu există o comandă independentă pentru a reporni ADB. Dar următoarea comandă va reseta conexiunea ADB prin USB. Aceasta va determina repornirea serverului ADB.
adb usb
17. Versiunea ADB
Aceasta este o comandă foarte utilă, deoarece foarte puține comenzi funcționează cu cele mai recente versiuni de ADB. De exemplu, versiunile mai vechi de ADB nu vă permit să rulați comanda flashall. Așadar, atunci când primiți o eroare de comandă, primul pas este să verificați versiunea adb. Apoi puteți verifica dacă comanda este acceptată în versiunea respectivă. Iată comanda pentru a verifica versiunea adb.
adb version
18. Conectați ADB prin WiFi
În versiunile recente de ADB, vă puteți conecta direct la orice dispozitiv Android prin WiFi. Tot ce trebuie să faceți este să activați depanarea USB pe celălalt dispozitiv și să executați următoarea comandă.
adb connect địa-chỉ-ip
Deci, comanda ar arăta astfel:
adb connect 192.168.1.104
19. Listați fișierele
Pentru a copia sau trimite un fișier, trebuie să cunoașteți locația exactă a folderului. În mod normal, memoria internă a telefonului se numește sdcard. Așadar, toate folderele din telefon se află în folderul /sdcard. Totuși, dacă doriți să cunoașteți locația exactă sau să localizați un anumit fișier, puteți utiliza comanda „ls”. Comanda ls listează fișierele din folder.
adb shell ls "directory_name"
20. Listați toate pachetele instalate
Acum, pentru dezinstalarea pachetelor, va trebui să obțineți numele exact al pachetului. Numele real al pachetului este diferit de numele aplicației instalate. Așadar, mai jos este comanda adb pentru a lista toate pachetele instalate.
adb shell pm list packages
Acum, rezultatul este destul de mare. Așadar, dacă doriți să listați un anumit pachet de aplicații, puteți încerca să filtrați după numele aplicației. De exemplu, dacă doriți să căutați numele pachetului pentru FDroid, utilizați următoarea comandă.
adb shell pm list packages | findstr "fdroid"
21. Enumerați dispozitivele Fastboot conectate
Aceasta este una dintre comenzile mai puțin cunoscute. Când porniți dispozitivul în modul Fastboot, pentru a verifica dacă dispozitivul este conectat sau nu, puteți utiliza următoarea comandă.
fastboot devices
Acestea sunt toate comenzile de bază pe care WebTech360 dorește să le împărtășească cu cititorii. Dacă doriți să vă împărtășiți gândurile și experiențele despre utilizarea comenzilor adb pe dispozitivele Android, lăsați comentariile dvs. în secțiunea de comentarii de mai jos!
Noroc!