Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 9916|Vastaus: 1

adb:n yhteiset operaatiokomennot selitetään yksityiskohtaisesti ja kattavasti

[Kopioi linkki]
Julkaistu 7.1.2018 21.40.51 | | | |

Puhuttaessa ADB:stä, kaikkien pitäisi tuntea se, eli Android Debug Bridge, Android Debug Bridge, Android-kehittäjinä ADB-komentojen osaaminen parantaa merkittävästi kehitystehokkuuttamme, ADB-komentoja on runsaasti, tänään tiivistän joitakin ADB-komentoja, joita käytän yleisesti kehityksessä.

Katso versio
ADB-asennus ei tässä ole paljoa sanottavaa, syötä seuraava komento seuraavalla kehotuksella todistaaksesi, että ympäristösi on kunnossa, muuten voit etsiä netistä ratkaisua.

$ adb-versio




Android Debug Bridge versio 1.0.36
Versio 8f855a3d9b35-android

Katso yhdistetyt laitteet
Syötä seuraava komento kysyäksesi yhdistetyiltä laitteilta ja emulaattoreilta:

$ adb-laitteet

Liitettyjen laitteiden luettelo
02ae0c1021089daf-laite

Asenna apk ja suorita seuraava komento:
adb-asennus <apkfile>

Esimerkiksi: adb-asennus demo.apk
Jos se ei ole nykyinen hakemisto, sen jälkeen tulisi olla polun nimi:

adb install /Users/storm/temp/demo.apk
Pidä tiedot ja välimuistitiedostot, asenna apk uudelleen:

adb-asennus -r demo.apk
Asenna APK SD-kortille:

ADB-asennus -s demo.apk
Poista asennus

Suora poisto:
adb poista <package>asennus

Esimerkiksi: adb poistaa com.stormzhang.demo
Poista sovellus, mutta säilytä tiedot ja välimuistitiedostot:

adb poista -k com.stormzhang.demo

Käynnistä/pysäytä palvelin
Yleisesti ottaen seuraavat kaksi komentoa eivät käytännössä ole käytössä, koska kunhan laite on oikein kytketty, adb-palvelin käynnistyy automaattisesti, mutta sinun täytyy myös tietää nämä kaksi komentoa:

Käynnistä adb-palvelin:
adb start-server

Pysäytä adb-palvelin:
adb kill-server

Listaa kaikkien puhelimeesi asennettujen sovellusten pakettinimet:
adb shell PM List -paketit

Listaa kaikki järjestelmäsovellusten pakettinimet:
adb shell pm list -paketit -s

Listaa kolmannen osapuolen sovelluspakettien nimet, jotka eivät ole järjestelmäsovellus:
ADB Shell PM List -paketit -3

Käytä grepiä suodatukseen:
ADB Shell PM List -paketit | grep qq

Tyhjennä sovelluksen tiedot ja välimuisti
Joskus meidän täytyy tyhjentää data ja välimuisti testeissä, joten meidän täytyy käyttää seuraavaa komentoa:

adb shell pm clear <packagename>

Esimerkiksi: adb shell pm clear com.stormzhang.demo

Käynnistä sovellus
Jos haluamme julkaista sovelluksen adb:n kautta
ADB Shell am start -n com.stormzhang.demo/.ui. SplashActivity

Pakota hakemus pysäytettyä
Joskus sovellus jumittuu ja se täytyy pakottaa pysäyttämään, suorita seuraava komento:

ADB Shell AM Force-pysäytys <packagename>

Esimerkiksi: adb shell am force-stop cn.androidstar.demo

Katso lokit
adb Logcat

Uudelleenkäynnistys
ADB:n uudelleenkäynnistys

Hanki sarjanumero
$adb get-serialno

02ae0c1021089daf

Hanki MAC-osoite
$adb kuori cat /sys/class/net/wlan0/address

bc:f5:ac:f9:f7:c8

Tarkista laitemalli
$adb shell getprop ro.product.model

Nexus 5

Tarkista Android-versiosi
$adb shell getprop ro.build.version.release

7.0.1

Tarkista näytön resoluutio
$adb kuori wm-koko

Fyysinen koko: 1080×1920

Tarkista näytön tiheys
$adb kuoren wm tiheys

Fyysinen tiheys: 480
ADB:ssä on liikaa komentoja, vain muutamia yleisimmin käyttämistäni, lisää komentoja löytyy täältä:

https://github.com/mzlogin/awesome-adb




Edellinen:Käytä adb-laitteita raportoimaan virheen: laite offline-tilassa
Seuraava:WinRAR v5.50 Kiina yksinkertaistettu Rekisteröity Ei mainoksia Ei muokkauksia Alkuperäinen (64-bittinen/32-bittinen)
Julkaistu 8.1.2018 9.41.06 |
https://developer.android.com/studio/command-line/adb.html  官方文档链接
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com