Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 9916|Odpověď: 1

Běžné operační příkazy ADB jsou podrobně a úplně vysvětleny

[Kopírovat odkaz]
Zveřejněno 07.01.2018 21:40:51 | | | |

Když už mluvíme o ADB, každý by ho měl znát, tedy Android Debug Bridge, Android Debug Bridge, protože Android vývojáři, kteří ovládají ADB příkazy, výrazně zlepší naši efektivitu vývoje, ADB příkazů je mnoho, dnes shrnu některé z ADB příkazů, které běžně používám při vývoji.

Zkontrolujte verzi
Instalace ADB zde není moc co říct, zadejte následující příkaz s následujícím promptem, abyste dokázali, že vaše prostředí je v pořádku, jinak si můžete vyhledat online a vyřešit problém.

$ adb verze




Android Debug Bridge verze 1.0.36
Revize 8f855a3d9b35-android

Zobrazit připojená zařízení
Zadejte následující příkaz pro dotazování připojených zařízení a emulátorů:

$ adb zařízení

Seznam připojených zařízení
02ae0c1021089DAF zařízení

Nainstalujte apk a spusťte následující příkaz:
Instalace <apkfile>ADB

Například: adb install demo.apk
Pokud to není aktuální adresář, mělo by být následováno názvem cesty:

adb install /Users/storm/temp/demo.apk
Uchovejte data a cache soubory, přeinstalujte apk:

adb instalace -r demo.apk
Instalace APK na SD kartu:

Adb instalace -s demo.apk
Odinstalovat

Přímá odinstalace:
adb odinstalovat <package>

Například: adb odinstaluj com.stormzhang.demo
Odinstalujte aplikaci, ale zachovejte data a cache soubory:

adb uninstall -k com.stormzhang.demo

Spustit/zastavit server
Obecně platí, že následující dva příkazy se v podstatě nepoužívají, protože pokud je zařízení správně připojeno, adb server se automaticky spustí, ale také musíte znát tyto dva příkazy:

Začněte s adb serverem:
ADB start-server

Stop adb server:
ADB kill-server

Vyveďte názvy balíčků všech aplikací nainstalovaných ve vašem telefonu:
ADB shell balíčky PM seznamů

Seznam všech názvů balíčků pro systémové aplikace:
ADB shell PM seznam balíčků -s

Uveďte názvy balíčků aplikací třetích stran kromě systémové aplikace:
ADB shell PM List balíčky -3

Použijte grep pro filtrování:
ADB shell PM seznam balíčků | Grep QQ

Vymažte data a cache aplikací
Někdy potřebujeme v testech vymazat data a cache, takže musíme použít následující příkaz:

ADB shell pm clear <packagename>

Například: adb shell pm clear com.stormzhang.demo

Spusť aplikaci
Pokud chceme spustit aplikaci přes ADB
ADB shell am start -n com.stormzhang.demo/.ui. SplashActivity

Násilně zastavte aplikaci
Někdy se aplikace zasekne a je potřeba ji donutit zastavit, spusťte následující příkaz:

ADB Shell AM Force-Stop <packagename>

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

Zobrazit záznamy
ADB Logcat

Restart
ADB Reboot

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

02ae0c1021089daf

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

bc:f5:ac:f9:f7:c8

Zkontrolujte model zařízení
$adb shell getprop ro.product.model

Nexus 5

Zkontrolujte verzi svého Androidu
$adb shell getprop ro.build.version.release

7.0.1

Zkontrolujte rozlišení obrazovky
$adb velikost obalu WMM

Fyzická velikost: 1080×1920

Zkontrolujte hustotu obrazovky
$adb hustota slupky WM

Fyzická hustota: 480
O ADB je příliš mnoho příkazů, jen pár z mých nejčastějších příkazů, více příkazů najdete zde:

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




Předchozí:Používejte ADB zařízení k hlášení chyby: zařízení offline
Další:WinRAR v5.50 Zjednodušená čínština Registrováno Bez reklam Bez úprav Originál (64-bit/32-bit)
Zveřejněno 08.01.2018 9:41:06 |
https://developer.android.com/studio/command-line/adb.html  官方文档链接
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com