Asenna ja käytä Android Debug Bridge Utility (ADB) -apuohjelmaa lataamalla alustan työkalut ADB-sivulta ja purkamalla ne mistä tahansa. Avaa puhelimesi Asetukset-sovellus, siirry "Järjestelmä"-sivulle, napauta rakentamispainiketta seitsemän kertaa ja yhdistä puhelimesi tietokoneeseen. Avaa PowerShell, siirry alustan työkalut -kansioon ja suorita mikä tahansa adb-komento.
ADB, Android Debug Bridge, on Googlen Android SDK:n mukana toimitettava komentoriviohjelma. ADB voi ohjata laitettasi USB:n kautta tietokoneelta, kopioida tiedostoja edestakaisin, asentaa ja poistaa sovelluksia, suorittaa komentotulkkikomentoja ja paljon muuta.
Olemme käsitelleet joitain muita temppuja, jotka vaativat ADB:tä aiemmin, mukaan lukien älypuhelimen tai tabletin varmuuskopiointi ja palautus ja Android-sovellusten asentaminen SD-kortille oletuksena. ADB:tä käytetään moniin nörttiäisiin Android-temppuihin.
Vaihe yksi: Lataa alustatyökalut
Päätä Android SDK Platform Tools -lataussivu. Valitse käyttöjärjestelmäsi linkki "Lataukset"-osiosta. Tämä lataa ZIP-tiedoston, jonka voit purkaa minne haluat tallentaa ADB-tiedostot – ne ovat kannettavia, joten voit sijoittaa ne minne haluat.
Se on kaikki mitä meidän on tehtävä tällä hetkellä. Muista vain, missä purit tiedostot, meidän on käytettävä sitä myöhemmin.
Vaihe kaksi: Ota USB-virheenkorjaus käyttöön puhelimessasi
Jos haluat käyttää ADB:tä Android-laitteesi kanssa, sinun on otettava käyttöön ominaisuus nimeltä "USB-virheenkorjaus". Avaa puhelimesi sovelluslaatikko, napauta Asetukset-kuvaketta ja valitse "Tietoja puhelimesta". Vieritä kokonaan alas ja napauta "Build Number" -kohtaa seitsemän kertaa. Sinun pitäisi saada viesti, jossa sanotaan, että olet nyt kehittäjä.
Palaa takaisin asetusten pääsivulle, ja sinun pitäisi nähdä "Järjestelmä"-osiossa uusi vaihtoehto nimeltä "Kehittäjäasetukset". Avaa se ja ota käyttöön "USB-virheenkorjaus".
Myöhemmin, kun liität puhelimen tietokoneeseen, näet ponnahdusikkunan nimeltä "Sallitaanko USB-virheenkorjaus?" puhelimessasi. Valitse "Salli aina tästä tietokoneesta" -ruutu ja napauta OK.
Vaihe XNUMX: Testaa ADB ja asenna puhelimesi ohjaimet (tarvittaessa)
Avaa komentokehote (myös PowerShell ja Terminal toimivat) ja vaihda hakemisto, johon purit tiedoston aiemmin. Voit tehdä tämän kirjoittamalla alla olevan komennon. Korvaa tiedoston kohde omallasi:
CD C: ”Ohjelmatiedostot”-alustatyökalut
Voit testata, toimiiko ADB oikein, liittämällä Android-laitteesi tietokoneeseen USB-kaapelilla ja suorittamalla seuraava komento:
aDB laitteet
Huomautus: Jos käytät PowerShellia tai päätettä PowerShell-profiilin kanssa, sinun on suoritettava se
./adb devices
sen sijaan.
Sinun pitäisi nähdä laite luettelossa. Jos laitteesi on kytketty, mutta mitään ei näy luettelossa, sinun on asennettava asianmukaiset ohjaimet.
Useimmissa tapauksissa tietokoneesi tunnistaa automaattisesti puhelimesi ja määrittää sen oikeilla ohjaimilla. Jos näin ei tapahdu, voit yleensä löytää laitteesi ohjaimet osoitteesta XDA Developers foorumeilla tai valmistajan verkkosivustolla. Google-laitteiden, kuten Pixel-puhelimien, ajurit voivat olla löytyy Googlen sivuilta. Googlellakin on valmistajan mukaan lajiteltu luettelo USB-ajureista joka säästää paljon aikaa.
Huomautus: Varmista, että noudatat huolellisesti laitteen ohjainten asennusohjeita, jos saat tarkkoja ohjeita.
Jos lataat ohjaimet manuaalisesti, saatat joutua pakottamaan Windows löytääksesi ne laitteeltasi. Avaa Laitehallinta (napsauta Käynnistä, kirjoita "Laitehallinta" ja paina Enter), etsi laitteesi, napsauta sitä hiiren kakkospainikkeella ja valitse Ominaisuudet. Saatat nähdä keltaisen huutomerkin laitteen vieressä, jos sen ohjainta ei ole asennettu oikein.
Napsauta Ohjain-välilehdellä "Päivitä ohjain".
Käytä Selaa tietokoneestani ohjainohjelmistoa -vaihtoehtoa.
Etsi laitteellesi lataamasi ohjaimet.
Huomautus: Jos latasit ohjaimet OEM:ltä tai Googlelta, etsi suoritettava tai INF-tiedosto ohjainkansiosta.
Kun olet asentanut laitteesi ohjaimet, kytke puhelin ja yritä adb-laitteet-komentoa uudelleen:
aDB laitteet
Tai:
./adb -laitteet
Jos kaikki meni hyvin, sinun pitäisi nähdä laitteesi luettelossa ja olet valmis aloittamaan ADB:n käytön!
Jos juoksee adb devices
ei silti palauta laitteita, voit kokeilla muutamia asioita:
- Vaihda USB-kaapeli laadukkaampaan
- Liitä USB-kaapeli toiseen porttiin
- Liitä USB-kaapeli suoraan emolevyn USB-portteihin (takana) tietokoneen etuosan tai USB-keskittimen porttien sijaan.
- Vaihda puhelimesi USB-tilaksi PTP, MTP (tiedostonsiirto/Android Auto) tai USB-jako.
Vaihe neljä (valinnainen): Lisää ADB järjestelmäpolkuun
Sellaisenaan sinun on navigoitava ADB:n kansioon ja avattava komentokehote siellä aina, kun haluat käyttää sitä. Jos kuitenkin lisäät sen omaan Windows System PATH, se ei ole välttämätöntä – voit vain kirjoittaa adb
komentokehotteesta suorittaaksesi komentoja milloin haluat, riippumatta siitä, missä kansiossa olet.
Prosessi on hieman erilainen Windows 11, 10 ja 7 siis katso täydellinen opas järjestelmäpolun muokkaamiseen tämän tekemiseen tarvittavista vaiheista.
Hyödylliset ADB-komennot
Monien ADB:tä vaativien temppujen lisäksi ADB tarjoaa hyödyllisiä komentoja:
- adb-asennus C:package.apk — Asentaa osoitteesta C:package.apk olevan paketin tietokoneellesi laitteellesi.
- adb asennuksen poisto paketin nimi — Poistaa paketin paketin asennuksen laitteestasi. Käytät esimerkiksi nimeä com.rovio.angrybirds Angry Birds -sovelluksen poistamiseen.
- adb push C:tiedosto /sdcard/file — Työntää tiedoston tietokoneeltasi laitteellesi. Esimerkiksi tässä oleva komento työntää tietokoneesi osoitteessa C:file olevan tiedoston laitteesi /sdcard/file
- Adb vetää /sdcard/file C:tiedosto — Vetää tiedoston laitteeltasi tietokoneellesi — toimii kuten adb push, mutta päinvastoin.
- Adb logcat — Tarkastele Android-laitteesi lokia. Voi olla hyödyllinen sovellusten virheenkorjauksessa.
- ADB kuori - Antaa sinulle interaktiivisen Linux-komentorivikuoren laitteellesi.
- ADB kuori komento — Suorittaa määritetyn komentotulkkikomennon laitteellasi.
Saat täydellisen ADB-oppaan osoitteesta Android Debug Bridge -sivu Googlen Android Developers -sivustolla.