Kuinka käyttää ADB:tä langattomasti Android-laitteellasi

ADB on lyhenne sanoista Android Debug Bridge(Android Debug Bridge) ja se on apuohjelma, jonka voit asentaa tietokoneellesi ja suorittaa toimintoja Android-laitteellasi(perform actions on your Android device) . Jos olet koskaan etsinyt mukautusvaihtoehtoja Android - laitteellesi, olet todennäköisesti kuullut tästä apuohjelmasta, koska sitä käytetään myös Android - laitteiden mukauttamiseen.

Useimmissa tapauksissa ADB :tä käytetään USB-yhteyden kautta komentojen lähettämiseen ja suorittamiseen tietokoneeltasi Android - laitteellesi. Se toimii kuitenkin myös langattoman yhteyden kautta. On todella outoa, että monet ihmiset eivät puhu tästä apuohjelman hyödyllisestä ominaisuudesta.

Käyttämällä ADB :tä langattomasti Android -laitteesi kanssa et tarvitse kaapeleiden sotkua ja voit suorittaa erilaisia ​​toimintoja, kuten ottaa kuvakaappauksia, asentaa sovelluksia, poistaa sovelluksia ja niin edelleen suoraan tietokoneeltasi langattomasti.

Käytä ADB:tä langattomasti ei-juurutuneille Android-laitteille(Use ADB Wirelessly For Non-rooted Android Devices)

Jos et ole juurtanut Android-laitettasi tai et tiedä mikä se on, sinun on suoritettava ylimääräinen vaihe ennen kuin voit käyttää ADB :tä langattomasti.

Sinun on ensin yhdistettävä laitteesi tietokoneeseen USB -kaapelilla ja käynnistettävä sitten ADB - palvelin. Tämä johtuu siitä, että langaton ADB - tila ei usein käynnistä palvelinta, joka tarvitaan yhdistämään tietokoneesi laitteeseen.

ADB-asennuksen aloittaminen USB-liitännän kautta(Initiating The ADB Setup Over a USB Connection)

  • Siirry ADB - verkkosivustolle ja lataa ja pura paketti tietokoneellesi.
  • Käynnistä Asetukset(Settings) - sovellus Android - laitteellasi, napauta Kehittäjäasetukset(Developer options) ja ota käyttöön vaihtoehto, jossa lukee USB-virheenkorjaus(USB debugging) . Tämän vaihtoehdon avulla voit yhdistää tietokoneesi Android -laitteeseen (Android)ADB :n kautta .

  • Liitä (Plug-in)Android - laitteesi tietokoneeseen USB - kaapelilla.
  • Käynnistä komentokehoteikkuna(Command Prompt) ( Windows ) tai pääteikkuna(Terminal) ( Mac ) ADB - kansiossa, jonka juuri purit paketista. Kirjoita seuraava komento ikkunaan ja paina Enter .

    adb-laitteet(adb devices) (Windows)
    ./adb devices (Mac)

  • Laitteesi näytölle tulee kehote, jossa kysytään, haluatko sallia USB -virheenkorjauksen. (USB)Valitse Salli(Checkmark) aina tästä tietokoneesta(Always allow from this computer) -ruutu ja napauta OK .

  • Näet Android -laitteesi luettelossa komentoriviikkunassa. Kirjoita seuraava komento ja paina Enter . Tälle komennolle ei tule tulosta.

    adb tcpip 5555 (Windows)
    ./adb tcpip 5555 (Mac)

Olet onnistuneesti määrittänyt ADB - palvelun portille 5555.

Android-laitteen IP-osoitteen selvittäminen(Finding Out The IP Address Of The Android Device)

Nyt kun ADB - palvelin on toiminnassa, olet valmis muodostamaan yhteyden laitteeseesi tietokoneeltasi. Jotta voit tehdä sen, sinun on kuitenkin ensin selvitettävä laitteesi IP-osoite(find out the IP address of your device) .

Varmista myös, että laitteesi on yhdistetty samaan langattomaan verkkoon kuin tietokoneesi.

  • Käynnistä Asetukset(Settings) - sovellus Android - laitteellasi ja napauta Tietoja puhelimesta(About phone) alareunassa.

  • Napauta seuraavassa näytössä vaihtoehtoa, jossa lukee Tila(Status) , jonka avulla näet verkkotietosi.

  • Vieritä(Scroll) alas seuraavaa näyttöä ja löydät merkinnän, jossa lukee IP-osoite(IP address) . Tämä on käyttämäsi osoite, joten kirjoita se muistiin.

Tiedät nyt laitteesi sijainnin verkossasi ja on aika muodostaa yhteys kahden laitteesi välille.

Yhdistä langattomasti Android-laitteeseen ADB:n avulla(Connect Wirelessly To An Android Device Using ADB)

Lähetät nyt tietokoneeltasi laitteellesi yhteyden muodostamista koskevan pyynnön. Koska tietokoneesi on jo yksi valtuutetuista USB - virheenkorjauskoneista, et saa kehotetta tai muuta vastaavaa lupaasi pyytäen.

  • Palaa komentoriviikkunaan, kirjoita seuraava komento ja paina Enter . Muista korvata IP Android - laitteesi todellisella IP-osoitteella .

    adb connect IP

  • Jos kaikki menee hyvin, komentorivi lähettää viestin, jossa sanotaan, että olet nyt yhteydessä määritettyyn IP-osoitteeseen.

Nyt kun olet muodostanut yhteyden Android - laitteeseesi ADB :n avulla , voit antaa minkä tahansa tuntemasi ADB - komennon ja ne suoritetaan Android - puhelimellasi.

Käytä ADB:tä langattomasti juurtuneille Android-laitteille(Use ADB Wirelessly For Rooted Android Devices)

Jos olet saanut pääkäyttäjän oikeudet laitteellesi, yhteyden muodostaminen laitteeseesi tietokoneeltasi ei vaadi palvelimen alustusprosessia. Tämä tarkoittaa, että sinun ei tarvitse ensin liittää laitetta USB - kaapelilla.

Tarvitset kuitenkin laitteesi IP-osoitteen.

  • Siirry Google Play Kauppaan(Google Play Store) ja lataa ja asenna Terminal Emulator -sovellus laitteellesi.
  • Suorita seuraava komento ja anna sovellukselle SU-oikeudet laitteellesi.

    su
  • Kirjoita seuraava komento yksitellen ja nämä alustavat kaiken, mitä ADB - yhteyttä varten tarvitaan.

    setprop service.adb.tcp.port 5555
    stop adbd
    start adbd

  • Suorita seuraava komento, joka korvaa IP -osoitteen laitteesi IP-osoitteella tietokoneesi komentoriviikkunassa. Se muodostaa yhteyden laitteeseesi ADB :n avulla .

    adb connect IP

Voit nyt suorittaa minkä tahansa haluamasi komennon laitteellasi. Lisäksi, koska laitteesi on juurtunut, voit jopa suorittaa komentoja, jotka vaativat pääkäyttäjän oikeudet.

Mitä ADB käskee kokeilla ensin(What ADB Commands To Try Out First)

Jos et ole koskaan aiemmin suorittanut komentoja ADB(run any commands in ADB) :ssä, voit suorittaa muutamia hyödyllisiä komentoja ensimmäistä kertaa ja saada asiat tehtyä laitteellasi.

  • Käynnistä laite uudelleen – adb-uudelleenkäynnistys(adb reboot)
  • Lähetä tiedosto laitteeseen – adb push lähdekohde(adb push source target)
  • Hae tiedosto laitteesta – adb-vedon lähdekohde(adb pull source target)
  • Asenna sovellus – adb install app-name.apk
  • Sovelluksen asennuksen poistaminen – adb-asennuksen poisto paketin nimi(adb uninstall package-name)
  • Ota kuvakaappaus – adb shell screencap -p /sdcard/capture.png ja vedä kuvakaappaus tietokoneellesi käyttämällä adb pull /sdcard/capture.png

Kun olet valmis, katkaise yhteys Android - laitteeseesi suorittamalla adb disconnect -komento .



About the author

Olen tietojenkäsittelytieteilijä, joka keskittyy yksityisyyteen ja käyttäjätileihin sekä perheen turvallisuuteen. Olen työskennellyt älypuhelinten tietoturvan parantamisessa viime vuosina, ja minulla on kokemusta työskentelystä peliyritysten kanssa. Olen myös kirjoittanut useaan otteeseen käyttäjätileihin ja pelaamiseen liittyvistä ongelmista.



Related posts