Cei mai mulți dintre noi de aici sunt deja destul de familiarizați cu ADB (Android Debug Bridge). La naiba, chiar aș paria că mulți dintre noi îl folosim în mod destul de regulatadb pushing şi Trageing fișiere, repornire adbing, rularea comenzilor shell și așa mai departe. Cu toate acestea, majoritatea utilizatorilor noi nu au avut o astfel de expunere. Și să recunoaștem: pentru tinerii născuți după apariția și popularizarea GUI, interfețele de linie de comandă pot fi destul de intimidante. Deci, dacă sunteți un veteran experimentat care cunoaște ADB ca pe dosul mâinii, acest articol este nu pentru tine. Dar dacă sunteți un utilizator nou care dorește să învețe puțin mai multe despre acest instrument grozav, citiți mai departe!
Android Debug Bridge, care vine ca parte a Android SDK, permite comunicarea între computerul desktop și dispozitivul țintă. Deci, ce poți face cu ADB? Destul de puțin. După cum sa menționat mai devreme, puteți împinge fișiere pe dispozitiv de pe computerul client, puteți trage dispozitivul de pe dispozitiv pe computerul client, puteți reporniți (pe Android, bootloader sau recuperare), înregistrați un logcat, obțineți un raport de eroare, executați multe comenzi standard Linux și multe, multe Mai mult.
Cea mai mare problemă pentru utilizatorii noi este să știe ce comenzi pot fi executate și să reții sintaxa corectă. Din fericire, aceste comenzi și sintaxa lor sunt destul de ușor de înțeles. De exemplu, aruncați o privire la următoarele comenzi în sintaxa corectă:
- adb start-server: această comandă pornește demonul adb pe computerul dvs. desktop și permite computerului dvs. să interacționeze cu dispozitivul dvs. Rețineți că această comandă nu este esențială, deoarece executarea oricărei alte comenzi ADB va porni automat demonul.
- adb kill-server: Așa cum v-ați aștepta, acest lucru ucide demonul adb.
- adb logcat: Aceasta generează un logcat, care este destul de util atunci când vă dați seama unde lucrurile merg prost. Puteți redirecționa rezultatul într-un fișier text utilizând „>”. De exemplu, puteți tasta „adb logcat > logcat.txt” pentru a vă înregistra logcat ca logcat.txt.
- adb bugreport: generează un raport de eroare simplu. La fel ca logcat, puteți redirecționa acest lucru într-un fișier text folosind „>”
- instalare adb
: instalează un APK de pe computerul desktop direct pe dispozitiv. - adb trage
: Extrage fișierul specificat și îl depune în folderul specificat cu numele specificat. - adb push
: Funcționează ca adb pull, dar în sens invers.
Totuși, cele de mai sus nu sunt aproape cuprinzătoare. Acestea sunt doar câteva dintre comenzile mai frecvente pe care le veți întâlni.
Pentru cei care doresc să învețe mai multe sau pentru cei care pur și simplu ar dori să vadă o ieșire vizuală a acestor comenzi în acțiune, XDA Recognized Contributor doctor_droid a creat un ghid de bază care acoperă tot ce trebuie să știe un începător pentru a îndeplini sarcinile de bază prin ADB.
Doctor_droid include, de asemenea, o legătură directă către binarele ADB necesare pentru utilizatorii Windows, astfel încât să nu fie nevoie să descărcați SDK-ul cu scopul unic de a pune ADB în funcțiune. În timp ce procedurile de instalare sunt strict pentru utilizatorii de Windows, restul ghidului este la fel de valabil pentru utilizatorii Linux și Mac.
Dacă sunteți un utilizator nou care dorește să învețe puțin mai multe despre ADB sau chiar dacă sunteți un veterinar experimentat care dorește să vă asigurați că cunoașteți toate comenzile comune, mergeți la fir de ghidare pentru a afla mai multe.