Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 9916|Odpoveď: 1

Bežné operačné príkazy ADB sú podrobne a kompletne vysvetlené

[Kopírovať odkaz]
Zverejnené 7. 1. 2018 21:40:51 | | | |

Keď už hovoríme o ADB, každý by ho mal poznať, teda Android Debug Bridge, Android Debug Bridge, pretože Android vývojári, ktorí ovládajú ADB príkazy, výrazne zlepšia našu efektivitu vývoja, ADB príkazov je veľa, dnes zhrniem niektoré z ADB príkazov, ktoré bežne používam vo vývoji.

Skontrolujte verziu
Inštalácia ADB tu nie je veľa, zadajte nasledujúci príkaz s nasledujúcim promptom, aby ste dokázali, že vaše prostredie je v poriadku, inak si môžete vyhľadať online a vyriešiť to.

$ adb verzia




Android Debug Bridge verzia 1.0.36
Revízia 8f855a3d9b35-android

Zobraziť pripojené zariadenia
Zadajte nasledujúci príkaz na dotazovanie pripojených zariadení a emulátorov:

$ adb zariadenia

Zoznam pripojených zariadení
02ae0c1021089DAF zariadenie

Nainštalujte apk a vykonajte nasledujúci príkaz:
Inštalácia <apkfile>ADB

Napríklad: adb inštalácia demo.apk
Ak to nie je aktuálny adresár, mal by byť nasledovaný názvom cesty:

adb inštalácia /Users/storm/temp/demo.apk
Uchovávajte dáta a cache súbory, preinštalujte apk:

adb inštalácia -r demo.apk
Inštalácia APK na SD kartu:

Adb inštalácia -s demo.apk
Odinštalovať

Priama odinštalácia:
Adb Odinštalovať <package>

Napríklad: adb odinštalovať com.stormzhang.demo
Odinštalujte aplikáciu, ale ponechajte si dáta a cache súbory:

adb odinštalovať -k com.stormzhang.demo

Spustenie/zastavenie servera
Vo všeobecnosti sa nasledujúce dva príkazy v podstate nepoužívajú, pretože pokiaľ je zariadenie správne pripojené, adb server sa automaticky spustí, ale musíte tiež poznať tieto dva príkazy:

Začnite ADB server:
ADB Start-Server

Stop ADB server:
ADB kill-server

Zoznam názvov balíkov všetkých aplikácií nainštalovaných vo vašom telefóne:
ADB shell PM zoznamové balíky

Zoznam všetkých názvov balíkov pre systémové aplikácie:
ADB shell PM zoznam balíkov -s

Uveďte názvy balíkov aplikácií tretích strán okrem systémovej aplikácie:
ADB shell PM List balíky -3

Použite grep na filtrovanie:
ADB shell PM zoznam balíkov | Grep QQ

Vymažte dáta a cache aplikácie
Niekedy potrebujeme vymazať dáta a cache v našich testoch, preto musíme použiť nasledujúci príkaz:

ADB shell pm clear <packagename>

Napríklad: adb shell pm clear com.stormzhang.demo

Spustiť aplikáciu
Ak chceme spustiť aplikáciu cez ADB
ADB shell am start -n com.stormzhang.demo/.ui. SplashActivity

Násilne zastaviť aplikáciu
Niekedy sa aplikácia zasekne a je potrebné ju donútiť zastaviť, spustite nasledujúci príkaz:

ADB shell AM force-stop <packagename>

Napríklad: adb shell am force-stop cn.androidstar.demo

Zobraziť záznamy
ADB Logcat

Reštart
ADB reboot

Získaj sériové číslo
$adb get-serialno

02ae0c1021089daf

Získajte MAC adresu
$adb shell cat /sys/class/net/wlan0/address

bc:f5:ac:f9:f7:c8

Skontrolujte model zariadenia
$adb shell getprop ro.product.model

Nexus 5

Skontrolujte svoju verziu Androidu
$adb shell getprop ro.build.version.release

7.0.1

Skontrolujte rozlíšenie obrazovky
$adb veľkosť múru

Fyzická veľkosť: 1080×1920

Skontrolujte hustotu obrazovky
$adb hustota šelmy WM

Fyzická hustota: 480
O ADB je príliš veľa príkazov, len niektoré z mojich najčastejšie používaných príkazov, viac príkazov nájdete tu:

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




Predchádzajúci:Použite ADB zariadenia na hlásenie chyby:zariadenie offline
Budúci:WinRAR v5.50 Zjednodušená čínština Registrované Bez reklám Bez zmien Originál (64-bit/32-bit)
Zverejnené 8. 1. 2018 9:41:06 |
https://developer.android.com/studio/command-line/adb.html  官方文档链接
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com