ADB 101: Kaj počne in kako ga nastaviti v sistemu Windows 11?
7 min. prebrati
Objavljeno dne
Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več
Android Debug Bridge (ADB) je uporabno orodje ukazne vrstice, ki ga je Google ustvaril za razvijalce, ki želijo dostopati do skritih nastavitev različnih Android naprave.
Ima tri komponente, ki skupaj vzpostavljajo komunikacijo med vašim računalnikom in napravo: odjemalec, demon (adbd) in strežnik. Odjemalec predstavlja vaš osebni računalnik, ki ga boste povezali z vašo dlančnikom, in to je komponenta, ki pošilja ukaze preko USB kabla. Medtem demon izvaja ukaze na napravi, medtem ko je strežnik tisti, ki upravlja komunikacijo med odjemalcem in demonom. Za razliko od demona, ki teče kot proces v ozadju naprave, se strežnik izvaja kot proces v ozadju v računalniku.
ADB se lahko uporablja v različnih računalniških sistemih, kot so Windows, macOS in celo Linux. Toda v tem primeru bomo izpostavili njegovo uporabo na Windows 11. Pomembno pa je opozoriti, da ADB ni orodje, ki bi ga zlahka namestili v vaš računalnik. Začeti morate njegov prenos, a dobra novica je, da Google ponuja neposredne povezave do mest, kjer lahko prenesete ADB za Windows 11.
Kljub temu je razumevanje uporabe orodja ključnega pomena, preden ga prenesete. Google je ustvaril ADB za razvijalce, kar pomeni, da vam bo omogočil prilagoditve na visoki ravni za vaš telefon ali druge naprave Android. Natančneje, vzpostavi komunikacijo med napravo in računalnikom, kar vam omogoča odpravljanje napak v prvem sistemu in njegovih aplikacijah, dostop do lupine Unix in izvajanje drugih ukazov.
Namestitev gonilnikov ADB v računalnik z operacijskim sistemom Windows 11
Tukaj je postopek po korakih za namestitev gonilnikov ADB v računalnik z operacijskim sistemom Windows 11.
- Na an Stran z uporabniškim priročnikom ADB ki jih zagotavlja Google, lahko dostopate do povezava do strani za prenos orodja ADB. Ponuja gonilnike ADB v treh možnostih, odvisno od operacijskega sistema vašega računalnika. Izberite prvo, da dobite najnovejšo različico, ki jo lahko uporabljate za svoj Windows 11.
- Če kliknete možnost »Download SDK Platform-Tools for Windows«, boste prišli na stran s pozivom. Preprosto potrdite polje in kliknite gumb Prenesi Android SDK Platform-Tools for Windows zaženite prenos.
- Ko je datoteka ZIP prenesena, morate premakniti in nato ekstrahirati mapo v mapo, do katere lahko preprosto dostopate. Priporočamo, da ga imate na korenskem pogonu (C:\) računalnika z operacijskim sistemom Windows 11.
- Če želite izvesti postopek ekstrakcije, z desno miškino tipko kliknite datoteko ZIP in izberite možnost »Extract all…«. Po tem se prikaže poziv. Za nadaljevanje preprosto izberite gumb »Izvleči«.
- Odprite mapo, ki ste jo ekstrahirali, in jo kliknite z desno tipko miške. Izberite možnost »Odpri v terminalu«, da zaženete ukazni poziv Windows PowerShell.
Aktiviranje odpravljanja napak ADB v napravi Android
Prenos gonilnikov ADB ni edina stvar, ki bi jo morali storiti, če želite izvajati ukaze ADB v napravah Android. Prav tako morate pripraviti telefon ali tablico, da bo komunikacija med komponentami ADB delovala. Tukaj je opisano, kako lahko v svoji napravi omogočite odpravljanje napak ADB.
- Omogočiti morate način za razvijalce, ki je privzeto skrit. To storite tako, da odprete Nastavitve > O telefonu > Številka gradnje. Hitro se sedemkrat dotaknite številke gradnje, da aktivirate način.
- Ko so aktivirane, se prikažejo možnosti za razvijalce sistema naprave. Postavitev razdelka se razlikuje glede na način ali znamko telefona. Najdete ga, ko odprete nastavitve; včasih je v območju Sistemi in posodobitve in na drugih mestih. Na drugih napravah bi ga lahko poimenovali tudi drugače.
- Pojdite na možnosti za razvijalce in v razdelku za odpravljanje napak aktivirajte možnost USB Debugging.
- Povežite svojo napravo z računalnikom Windows 11 s kablom USB in spremenite način USB v način »prenos datotek (MTP)«.
- Vaša naprava bo prikazala pogovorno okno s prošnjo za dovoljenje za odpravljanje napak USB, ki omogoča odpravljanje napak prek tega računalnika. Za nadaljevanje tapnite »V redu«. Polje lahko potrdite tudi v pogovornem oknu, tako da vam tega ne bo treba storiti vsakič, ko napravo povežete z računalnikom.
Ko je vse nastavljeno (gonilnik ADB je nameščen, možnosti za razvijalce ročne naprave Android so aktivirane in je naprava sama povezana z računalnikom prek kabla USB), lahko preverite, ali je vaša naprava uspešno povezana z računalnikom. Preprosto izvedite ukaza »cmd« in »adb devices« v oknu ukaznega poziva v računalniku. S tem se vam prikaže »Seznam priključenih naprav«.
Uporaba kabla USB pri izvajanju odpravljanja napak ADB običajno uporabljajo razvijalci, vendar je to mogoče storiti tudi brezžično na določenih napravah, povezanih prek Wi-Fi. Nastavitev naprav zahteva več dela, vendar odpravi pogoste težave s povezavo USB, kot je namestitev gonilnika.
ADB se lahko uporablja v napravah z različnimi različicami operacijskega sistema Android. Vendar upoštevajte, da se navodila za brezžično odpravljanje napak razlikujejo v napravah s sistemom Android 11 ali novejšim ter Androidom 10 in starejšim. Evo, kako lahko to storite.
Brezžično odpravljanje napak za naprave s sistemom Android 11 in novejšim
- Preden začnete, morata biti računalnik s sistemom Windows 11 in naprava povezana v isto brezžično omrežje.
- Omogočite možnosti za razvijalce vaše naprave z uporabo istih korakov, navedenih zgoraj.
- V možnostih za razvijalce pojdite na razdelek Odpravljanje napak in aktivirajte »Brezžično odpravljanje napak«. Ko prejmete poziv, izberite »Dovoli«.
- Začetek Android Studio Bumblebee v računalniku in izberite »Seznani naprave z uporabo Wi-Fi«, do katere lahko dostopate prek spustnega menija za konfiguracije izvajanja. Videli boste pojavno okno za seznanjanje naprav s kodo QR ali kodo za seznanjanje.
- Preverite svojo napravo in tapnite »Brezžično odpravljanje napak«, da začnete seznanjanje. Kot rečeno, obstajata dva načina za to: prek kode QR ali kode za seznanjanje. Izberite, kateri vam bolj ustreza.
Brezžično odpravljanje napak za naprave s sistemom Android 10 in starejšimi
- Povežite napravo in računalnik z istim omrežjem Wi-Fi.
- Povežite napravo z osebnim računalnikom s kablom USB in nastavite napravo, da čaka na povezavo TCP/IP na vratih 5555.
- Odklopite napravo iz računalnika z operacijskim sistemom Windows 11 tako, da odstranite kabel USB.
- Zdaj se lahko povežete z računalnikom z naslovom IP vaše naprave Android.
- V primeru, da se povezava prekine, preprosto izvedite ukaza »adb connect« ali »adb kill-server«, pri čemer morate slednji postopek ponoviti znova.
Obstajajo primeri, ko lahko naletite na težave pri vzpostavljanju povezave med računalnikom s sistemom Windows 11 in vašo napravo Android, razlogi pa se lahko razlikujejo glede na vrsto odpravljanja napak, ki jo uporabljate. Na primer, brezžično odpravljanje napak je lahko problematično, če sta računalnik in naprava ločeno povezana v dve različni omrežji. Lahko se zgodi tudi, če gonilniki ADB niso nameščeni v računalniku ali če so zastareli. Pri žičnem odpravljanju napak lahko okvarjen USB prav tako povzroči težave.
Ko je vse popravljeno, vam lahko uporaba ADB ponudi veliko stvari za raziskovanje v napravah Android. Zagotavlja lahko široko paleto ukazov, od kopiranja datotek do prilagajanja funkcij OEM ali uporabniških vmesnikov in še veliko več. V Dokument z uporabniškim priročnikom za Android Studio, Google ponuja seznam, s katerim lahko poskusite zagnati ukaze za nastavitev posredovanja vrat, zaustavitev strežnika ADB, izdajanje ukazov lupine in drugo.
Z njihovo uporabo lahko pridobite večji nadzor nad napravo Android in izvedete ustrezne popravke. Čeprav ADB na splošno ni škodljiv (ne spreminja računalnika), lahko njegova neustrezna uporaba povzroči nekaj težav. S tem boste morda želeli oceniti svoje razloge za uporabo ter svoje sposobnosti in znanje, preden namestite gonilnike ADB in izvedete ukaze ADB.
Uporabniški forum
Sporočila 1