ADB 101: Mitä se tekee ja kuinka se otetaan käyttöön Windows 11:ssä?

Lukuajan kuvake 7 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Android Debug Bridge (ADB) on hyödyllinen komentorivityökalu, jonka Google on luonut kehittäjille, jotka haluavat käyttää erilaisten laitteiden piilotettuja asetuksia. Android laitteita.

Siinä on kolme komponenttia, jotka toimivat yhdessä luoden tiedonsiirron tietokoneesi ja laitteen välille: asiakas, demoni (adbd) ja palvelin. Asiakas edustaa tietokonettasi, jonka liität kämmenlaitteeseen, ja tämä on komponentti, joka lähettää komentoja USB-kaapelilla. Samaan aikaan demoni suorittaa komentoja laitteella, kun taas palvelin hallitsee viestintää asiakkaan ja demonin välillä. Toisin kuin demoni, joka toimii taustaprosessina laitteessa, palvelin toimii taustaprosessina tietokoneessa.

ADB:tä voidaan käyttää erilaisissa tietokonejärjestelmissä, kuten Windowsissa, macOS:ssä ja jopa Linuxissa. Mutta tässä tapauksessa korostamme sen käyttöä Windows 11. On kuitenkin tärkeää huomata, että ADB ei ole helposti asennettava työkalu tietokoneellesi. Sinun on aloitettava sen lataus, mutta hyvä uutinen on, että Google tarjoaa suorat linkit, joista voit ladata ADB for Windows 11:n. 

Työkalun käytön ymmärtäminen on kuitenkin ratkaisevan tärkeää ennen sen lataamista. Google loi ADB:n kehittäjille, mikä tarkoittaa, että se tarjoaa korkeatasoisia parannuksia puhelimellesi tai muille Android-laitteille. Tarkemmin sanottuna se muodostaa yhteyden laitteen ja tietokoneen välille, jolloin voit tehdä virheenkorjauksen edellisen järjestelmän ja sen sovellusten välillä, käyttää Unix-kuorta ja suorittaa muita komentoja. 

ADB-ohjainten asentaminen Windows 11 -tietokoneeseen

Tässä on vaiheittainen prosessi ADB-ohjainten asentamiseksi Windows 11 -tietokoneellesi.

  1. Päällä ADB-käyttöopassivu Googlen tarjoama, voit käyttää linkki ADB-työkalun lataussivulle. Se tarjoaa ADB-ohjaimet kolmessa vaihtoehdossa tietokoneesi käyttöjärjestelmästä riippuen. Valitse ensimmäinen, niin saat uusimman version, jota voit käyttää Windows 11:ssäsi.
  2. Napsauta "Lataa SDK Platform-Tools for Windows" -vaihtoehtoa, jolloin pääset kehotesivulle. Valitse vain valintaruutu ja napsauta Lataa Android SDK Platform-Tools for Windows -painiketta aloita lataus.
  3. Kun ZIP-tiedosto on ladattu, sinun on siirrettävä ja purettava kansio kansioon, johon pääset helposti. Suosittelemme, että se on Windows 11 -tietokoneesi juuriasemassa (C:\).
  4. Suorittaaksesi purkuprosessin, napsauta hiiren kakkospainikkeella ZIP-tiedostoa ja valitse "Pura kaikki…" -vaihtoehto. Sen jälkeen näyttöön tulee kehote. Valitse vain "Extract" -painike jatkaaksesi.
  5. Avaa purettu kansio ja napsauta sitä hiiren kakkospainikkeella. Valitse "Avaa terminaalissa" -vaihtoehto käynnistääksesi Windows PowerShell -komentokehotteen.

avaamalla ADB:n Windows PowerShell-komentokehotteen Resurssienhallinnassa

Aktivoidaan ADB-virheenkorjaus Android-laitteella

ADB-ajurien lataaminen ei ole ainoa asia, joka sinun pitäisi tehdä ADB-komentojen suorittamiseksi Android-laitteissa. Sinun on myös valmisteltava puhelimesi tai tablettisi, jotta ADB-komponenttien välinen viestintä toimii. Näin voit ottaa ADB-virheenkorjauksen käyttöön laitteessasi.

  1. Sinun on otettava käyttöön kehittäjätila, joka on oletuksena piilotettu. Voit tehdä sen siirtymällä kohtaan Asetukset > Tietoja puhelimesta > Koontinumero. Aktivoi tila napauttamalla nopeasti rakennusnumeroa seitsemän kertaa.
  2. Kun se on aktivoitu, laitteen järjestelmän kehittäjäasetukset tulevat näkyviin. Osion sijoitus vaihtelee puhelimen tilan tai merkin mukaan. Löydät sen avaamalla Asetukset; joskus se on Järjestelmät ja päivitykset -alueella ja muissa paikoissa. Se voidaan myös nimetä eri tavalla muissa laitteissa.
  3. Siirry Developer Options -kohtaan ja aktivoi USB-virheenkorjausvaihtoehto Debugging-osiossa.
  4. Liitä laitteesi Windows 11 -tietokoneeseen USB-kaapelilla ja vaihda USB-tila "tiedostonsiirto (MTP)" -tilaan.
  5. Laitteesi näyttää valintaikkunan, jossa pyydetään lupaa USB-virheenkorjaukseen, joka sallii virheenkorjauksen tämän tietokoneen kautta. Jatka napauttamalla "OK". Voit myös valita valintaruudun valintaikkunassa, joten sinun ei tarvitse tehdä sitä joka kerta, kun kytket laitteen tietokoneeseen.

ADB-komennot PowerShellissä Windows 11:ssä

Kun kaikki on asetettu (ADB-ohjain on asennettu, Android-kämmenlaitteen kehittäjäasetukset on aktivoitu ja itse laite on liitetty tietokoneeseen USB-kaapelilla), voit tarkistaa, onko laitteesi yhdistetty onnistuneesti tietokoneeseen. Suorita vain komennot "cmd" ja "adb-laitteet" tietokoneen komentokehoteikkunassa. Näin saat näkyviin "Liitetyt laitteet" -luettelon.

Kehittäjät käyttävät yleisesti USB-kaapelia ADB-virheenkorjauksessa, mutta se voidaan tehdä myös langattomasti tietyillä Wi-Fi-yhteydellä yhdistetyillä laitteilla. Laitteiden asentaminen vaatii enemmän työtä, mutta se poistaa yleiset USB-yhteysongelmat, kuten ohjaimen asennuksen.

ADB:tä voidaan käyttää laitteissa, joissa on eri Android-käyttöjärjestelmäversiot. Huomaa kuitenkin, että langattoman virheenkorjauksen ohjeet vaihtelevat laitteissa, joissa on Android 11 tai uudempi ja Android 10 tai vanhempi. Näin voit tehdä sen.

Langaton virheenkorjaus laitteille, joissa on Android 11 tai uudempi

  • Ennen aloittamista Windows 11 -tietokoneen ja laitteen on oltava yhdistetty samaan langattomaan verkkoon.
  • Ota käyttöön laitteesi kehittäjäasetukset samoilla yllämainituilla vaiheilla.
  • Siirry Developer Options -kohdassa Vianetsintä-osioon ja aktivoi "Langaton virheenkorjaus". Valitse "Salli", kun saat kehotteen.
Android Studio Bumblebee
Windows 11 -tietokoneen ja laitteen yhdistäminen saman Wi-Fi-verkon kautta Android Studio Bumblebeen avulla.
  • Käynnistä Android Studio Bumblebee tietokoneellasi ja valitse "Yhdistä laitteet Wi-Fi-yhteyteen", jota pääset käsiksi avattavasta Run Configurations -valikosta. Näet ponnahdusikkunan, jossa voit muodostaa laiteparin joko QR-koodin tai pariliitoskoodin avulla.
Langattomat vianetsintävaihtoehdot Google Pixel -puhelimessa
Kaksi tapaa yhdistää laite langattomasti Windows 11 -tietokoneeseen: QR-koodin tai pariliitoskoodin avulla.
  • Tarkista laitteesi ja aloita pariliitoksen muodostaminen napauttamalla "Langaton virheenkorjaus". Kuten sanottu, on kaksi tapaa tehdä se: QR-koodin tai pariliitoskoodin avulla. Valitse kumpi sopii sinulle paremmin.

Langaton virheenkorjaus laitteille, joissa on Android 10 tai vanhempi

  • Yhdistä laitteesi ja tietokoneesi samaan Wi-Fi-verkkoon.
  • Liitä laite tietokoneeseen USB-kaapelilla ja aseta laite odottamaan TCP/IP-yhteyttä portissa 5555.

  • Irrota laite Windows 11 -tietokoneesta irrottamalla USB-kaapeli.
  • Voit nyt muodostaa yhteyden tietokoneeseen Android-laitteesi IP-osoitteen avulla.

  • Jos yhteys katkeaa, suorita "adb connect"- tai "adb kill-server" -komennot, joista jälkimmäinen edellyttää, että toistat prosessin uudelleen.

Joissakin tapauksissa saatat kohdata ongelmia yhteyden muodostamisessa Windows 11 -tietokoneen ja Android-laitteesi välillä, ja syyt voivat vaihdella käyttämäsi virheenkorjaustyypin mukaan. Esimerkiksi langaton virheenkorjaus voi olla ongelmallista, jos tietokone ja laite on kytketty erikseen kahteen eri verkkoon. Se voi myös tapahtua, jos tietokoneeseen ei ole asennettu ADB-ohjaimia tai ne ovat vanhentuneita. Langallisen virheenkorjauksen yhteydessä viallinen USB voi myös aiheuttaa ongelmia.

Kun kaikki on korjattu, ADB:n käyttö voi antaa sinulle paljon tutkittavaa Android-laitteillasi. Se voi toimittaa monenlaisia ​​komentoja tiedostojen kopioimisesta OEM-ominaisuuksien tai käyttöliittymien mukauttamiseen ja paljon muuta. Vuonna Android Studion käyttöopas, Google tarjoaa luettelon, jonka avulla voit yrittää suorittaa komentoja portin uudelleenohjauksen määrittämiseksi, ADB-palvelimen pysäyttämiseksi, komentotulkkikomentojen antamiseksi ja paljon muuta.

Niiden avulla voit hallita Android-laitetta paremmin ja tehdä tarvittavia parannuksia. Siitä huolimatta, vaikka ADB ei yleensä ole haitallinen (se ei tee muutoksia tietokoneeseen), sen väärä käyttö voi johtaa joihinkin ongelmiin. Tämän avulla saatat haluta arvioida syitäsi sen käyttöön sekä taitojasi ja tietojasi ennen ADB-ajurien asentamista ja ADB-komentojen suorittamista.

Lisää aiheista: ADB, adb-komento, android, Android Debug Bridge, komennot, Debug, kehittäjille

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *