Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 9916|Atsakyti: 1

ADB bendrosios operacijų komandos yra išsamiai paaiškintos ir išsamios

[Kopijuoti nuorodą]
Paskelbta 2018-01-07 21:40:51 | | | |

Kalbant apie ADB, visi turėtų būti su juo susipažinę, tai yra, "Android Debug Bridge", "Android Debug Bridge", kaip "Android" kūrėjai, įgudę naudoti ADB komandas, labai pagerins mūsų kūrimo efektyvumą, ADB komandų yra daug, šiandien apibendrinsiu kai kurias ADB komandas, kurias dažniausiai naudoju kurdamas.

Patikrinkite versiją
ADB diegimas čia nėra daug ką pasakyti, įveskite šią komandą su šia eilute, kad įrodytumėte, kad jūsų aplinka yra gerai, kitaip galite ieškoti internete, kad ją išspręstumėte.

$ adb versija




"Android" derinimo tilto versija 1.0.36
Peržiūra 8f855a3d9b35-android

Peržiūrėkite prijungtus įrenginius
Įveskite šią komandą, kad užklaustumėte prijungtų įrenginių ir emuliatorių:

$ adb įrenginiai

Prijungtų įrenginių sąrašas
02AE0C1021089DAF įrenginys

Įdiekite apk ir vykdykite šią komandą:
adb diegti <apkfile>

Pavyzdžiui: adb įdiegti demo.apk
Jei tai nėra dabartinis katalogas, po jo turėtų būti nurodytas kelio pavadinimas:

adb įdiegti /Users/storm/temp/demo.apk
Išsaugokite duomenis ir talpyklos failus, iš naujo įdiekite apk:

adb įdiegti -r demo.apk
Įdiekite APK į SD kortelę:

adb įdiegti -s demo.apk
Pašalinti

Tiesioginis pašalinimas:
adb pašalinimas <package>

Pavyzdžiui: adb pašalinti com.stormzhang.demo
Pašalinkite programą, bet išsaugokite duomenis ir talpyklos failus:

adb pašalinti -k com.stormzhang.demo

Paleiskite / sustabdykite serverį
Paprastai tariant, šios dvi komandos iš esmės nenaudojamos, nes kol įrenginys bus tinkamai prijungtas, adb serveris bus automatiškai paleistas, tačiau taip pat turite žinoti šias dvi komandas:

Paleiskite adb serverį:
adb pradžios serveris

Sustabdyti adb serverį:
adb žudymo serveris

Išvardinkite visų telefone įdiegtų programėlių paketų pavadinimus:
ADB apvalkalo pm sąrašo paketai

Išvardinti visus sistemos programų paketų pavadinimus:
adb apvalkalo pm sąrašo paketai -s

Išvardinkite trečiųjų šalių programų paketų pavadinimus, išskyrus sistemos programą:
adb apvalkalo pm sąrašo paketai -3

Naudokite grep filtruoti:
ADB apvalkalo PM sąrašo paketai | grep qq

Programos duomenų ir talpyklos išvalymas
Kartais testuose turime išvalyti duomenis ir talpyklą, todėl turime naudoti šią komandą:

ADB apvalkalas PM skaidrus <packagename>

Pavyzdžiui: adb apvalkalas pm išvalyti com.stormzhang.demo

Paleiskite programą
Jei norime paleisti programą per adb
adb apvalkalas am start -n com.stormzhang.demo/.ui. Purslų veikla

Priverstinai sustabdyti programą
Kartais programa užstringa ir ją reikia priversti sustabdyti, paleiskite šią komandą:

ADB apvalkalas AM priverstinis sustabdymas <packagename>

Pavyzdžiui: adb apvalkalas am force-stop cn.androidstar.demo

Peržiūrėti žurnalus
adb logcat

Paleisti iš naujo
adb perkrovimas

Gaukite serijos numerį
$adb get-serialno

02AE0C1021089DAF

Gaukite MAC adresą
$adb apvalkalas cat /sys/class/net/wlan0/address

bc:f5:ac:f9:f7:c8

Patikrinkite įrenginio modelį
$adb apvalkalas getprop ro.product.model

Ryšys 5

Patikrinkite "Android" versiją
$adb apvalkalas getprop ro.build.version.release

7.0.1

Patikrinkite ekrano skiriamąją gebą
$adb apvalkalo dydis

Fizinis dydis: 1080×1920

Patikrinkite ekrano tankį
$adb apvalkalo wm tankis

Fizinis tankis: 480
Yra per daug komandų apie ADB, tik kelios mano dažniausiai naudojamos komandos, daugiau komandų galima rasti čia:

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




Ankstesnis:Naudokite adb įrenginius, kad praneštumėte apie klaidą:įrenginys neprisijungęs
Kitą:WinRAR v5.50 Kinų supaprastinta Registruota Nr Skelbimai Nr Modifikacija Originalus (64 bitų / 32 bitų)
Paskelbta 2018-01-08 09:41:06 |
https://developer.android.com/studio/command-line/adb.html  官方文档链接
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com