Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 9916|Svar: 1

ADB Common Operations-kommandon förklaras i detalj och är kompletta

[Kopiera länk]
Publicerad på 2018-01-07 21:40:51 | | | |

På talas ADB, alla borde vara bekanta med det, det vill säga Android Debug Bridge, Android Debug Bridge, eftersom Android-utvecklare är skickliga på att använda ADB-kommandon kommer att förbättra vår utvecklingseffektivitet avsevärt, ADB-kommandon är många, idag ska jag sammanfatta några av de ADB-kommandon jag ofta använder i utveckling.

Kolla versionen
ADB-installation är inte mycket att säga här, skriv in följande kommando med följande prompt för att bevisa att din miljö är okej, annars kan du söka online för att lösa det.

$ adb-version




Android Debug Bridge version 1.0.36
Revision 8f855a3d9b35-android

Visa anslutna enheter
Ange följande kommando för att fråga de anslutna enheterna och emulatorerna:

$ adb-enheter

Lista över enheter som är anslutna
02ae0c1021089daf-enhet

Installera en apk och utför följande kommando:
ADB-installation <apkfile>

Till exempel: adb installera demo.apk
Om det inte är den aktuella katalogen ska den följas av sökvägens namn:

adb installation /Users/storm/temp/demo.apk
Behåll datan och cachefilerna, installera om apk:n:

ADB install -r demo.apk
Installera APK på SD-kortet:

ADB-installation -s demo.apk
Avinstallera

Direkt avinstallation:
ADB avinstallerar <package>

Till exempel: adb avinstallerar com.stormzhang.demo
Avinstallera appen men behåll data och cachefiler:

adb avinstallera -k com.stormzhang.demo

Starta/stoppa servern
Generellt sett används följande två kommandon i princip inte, eftersom så länge enheten är korrekt ansluten startas adb-servern automatiskt, men du behöver också känna till dessa två kommandon:

Starta adb-servern:
ADB start-server

Stoppa adb-servern:
ADB kill-server

Lista paketnamnen på alla appar som installerats på din telefon:
ADB Shell PM-listpaket

Lista alla paketnamn för systemapplikationer:
ADB Shell PM-listpaket -s

Lista tredjepartsapppaketens namn utöver systemappen:
ADB Shell PM-lista paket -3

Använd grep för att filtrera:
ADB Shell PM-listpaket | grep qq

Rensa appdata och cache
Ibland behöver vi rensa data och cache i våra tester, så vi behöver använda följande kommando:

ADB Shell PM Clear <packagename>

Till exempel: adb shell pm clear com.stormzhang.demo

Starta appen
Om vi vill starta appen via adb
ADB Shell AM Start -n com.stormzhang.demo/.ui. SplashActivity

Tvinga stopp för appliceringen
Ibland fastnar appen och måste tvingas stoppa, kör följande kommando:

ADB Shell AM Force-Stop <packagename>

Till exempel: adb shell am force-stop cn.androidstar.demo

Visa loggar
ADB logcat

Starta om
ADB-omstart

Få serienumret
$adb get-serialno

02ae0c1021089daf

Få MAC-adressen
$adb shell cat /sys/class/net/wlan0/address

bc:f5:ac:f9:f7:c8

Kontrollera enhetsmodellen
$adb shell getprop ro.product.model

Nexus 5

Kolla din Android-version
$adb shell getprop ro.build.version.release

7.0.1

Kontrollera skärmupplösningen
$adb skal-wm-storlek

Fysisk storlek: 1080×1920

Kontrollera skärmtätheten
$adb skalets wm-densitet

Fysisk täthet: 480
Det finns för många kommandon om ADB, bara några av mina mest använda kommandon, fler kommandon finns här:

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




Föregående:Använd adb-enheter för att rapportera error:device offline
Nästa:WinRAR v5.50 Kinesiska Förenklat Registrerat Inga annonser Ingen modifiering Original (64-bit/32-bitar)
Publicerad på 2018-01-08 09:41:06 |
https://developer.android.com/studio/command-line/adb.html  官方文档链接
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com