Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 9916|Odgovoriti: 1

Splošni operativni ukazi ADB so podrobno in popolno pojasnjeni

[Kopiraj povezavo]
Objavljeno na 7. 01. 2018 21:40:51 | | | |

Ko že govorimo o ADB, bi ga morali vsi poznati, torej Android Debug Bridge, Android Debug Bridge, saj bodo Android razvijalci, ki so vešči uporabe ukazov ADB, močno izboljšali našo učinkovitost razvoja, ADB ukazov je veliko, danes bom povzel nekaj ukazov ADB, ki jih običajno uporabljam pri razvoju.

Preveri različico
Namestitev ADB-ja tukaj ni veliko za povedati, vnesite naslednji ukaz z naslednjim pozivom, da dokažete, da je vaše okolje v redu, sicer pa lahko poiščete rešitev na spletu.

$ adb različica




Android Debug Bridge različica 1.0.36
Revizija 8f855a3d9b35-android

Oglejte si povezane naprave
Vnesite naslednji ukaz za poizvedbo povezanih naprav in emulatorjev:

$ adb naprave

Seznam pritrjenih naprav
02ae0c1021089DAF naprava

Namestite apk in izvedite naslednji ukaz:
Namestitev <apkfile>ADB

Na primer: adb namestitev demo.apk
Če ni trenutni imenik, naj mu sledi ime poti:

adb namesti /uporabniki/storm/temp/demo.apk
Shrani podatke in predpomnilniške datoteke, ponovno namesti apk:

adb install -r demo.apk
Namestitev APK na SD kartico:

Adb namestitev -s demo.apk
Odstrani

Neposredna odstranitev:
Adb Odstranitev <package>

Na primer: adb odstrani com.stormzhang.demo
Odstrani aplikacijo, a obdrži podatke in predpomnilniške datoteke:

adb uninstall -k com.stormzhang.demo

Zagon/ustavi strežnik
Na splošno se naslednja dva ukaza v bistvu ne uporabljata, saj se ADB strežnik samodejno zažene, dokler je naprava pravilno povezana, vendar morate poznati tudi ta dva ukaza:

Začni ADB strežnik:
ADB start-server

Stop adb strežnik:
ADB kill-server

Napišite imena paketov vseh aplikacij, nameščenih na vašem telefonu:
ADB shell PM seznami

Navedite vsa imena paketov za sistemske aplikacije:
ADB Shell PM seznam paketov -s

Navedite imena paketov aplikacij tretjih oseb, razen sistemske aplikacije:
ADB shell PM seznam paketov -3

Uporabi grep za filtriranje:
ADB shell PM seznam paketov | Grep QQ

Očisti podatke aplikacije in predpomnilnik
Včasih moramo v testih počistiti podatke in predpomniti, zato moramo uporabiti naslednji ukaz:

ADB shell pm jasno <packagename>

Na primer: adb shell pm clear com.stormzhang.demo

Zaženi aplikacijo
Če želimo zagnati aplikacijo preko ADB
ADB Shell AM Start -n com.stormzhang.demo/.ui. SplashActivity

Prisilno ustavite aplikacijo
Včasih se aplikacija zatakne in jo je treba prisiliti, da se ustavi, zaženi naslednji ukaz:

ADB Shell AM Force-Stop <packagename>

Na primer: adb shell am force-stop cn.androidstar.demo

Oglejte si dnevnike
ADB Logcat

Ponovni zagon
ADB ponovni zagon

Pridobi serijsko številko
$adb get-serialno

02ae0c1021089daf

Pridobi MAC naslov
$adb shell cat /sys/class/net/wlan0/address

bc:f5:ac:f9:f7:c8

Preverite model naprave
$adb shell getprop ro.product.model

Nexus 5

Preverite svojo Android različico
$adb Shell getprop ro.build.version.release

7.0.1

Preveri ločljivost zaslona
$adb velikost ohišja

Fizična velikost: 1080×1920

Preveri gostoto zaslona
$adb gostota ohišja ohišja

Fizična gostota: 480
O ADB je preveč ukazov, le nekaj mojih najpogosteje uporabljenih ukazov, več ukazov najdete tukaj:

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




Prejšnji:Uporabite ADB naprave za prijavo napake: naprava offline
Naslednji:WinRAR v5.50 Poenostavljena kitajska Registrirana Brez oglasov Brez sprememb Original (64-bit/32-bit)
Objavljeno na 8. 01. 2018 09:41:06 |
https://developer.android.com/studio/command-line/adb.html  官方文档链接
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com