Android Debug Bridge (ADB) er et kommandolinjeværktøj til at interagere med din Android-enhed fra din computer. ADB -kommandoer giver dig mulighed for at udføre en lang række opgaver, herunder nogle, der ville være vanskelige eller endda umulige at opnå uden ADB. I denne artikel dækker vi ni vigtige ADB -kommandoer, som alle Android -brugere burde kende.
Hvordan konfigurerer jeg ADB?
ADB distribueres via Android SDK Platform-Tools-pakken. Hvis du har Android Studio installeret på din computer, så kan du installere ABD via SDK Manager:
1. Vælg “Værktøjer -> SDK Manager” på værktøjslinjen i Android Studio.
2. Find pakken “Android SDK Platform-Tools”, og vælg den.
3. Klik på “OK”.
Android Studio vil nu downloade pakken SDK Platform-Tools. Alternativt kan du downloade den selvstændige Android SDK Platform-værktøjspakke.
For at køre ADB skal du navigere til mappen “platform-værktøjer”, du lige har downloadet. Denne mappe skal indeholde et “adb” -program.
Du skal åbne et nyt Terminal- eller kommandopromptvindue og ændre biblioteket, så det peger på dette ADB -program. For eksempel ser min kommando sådan ud:
cd /Users/jessica/Downloads/platform-tools/
Du er nu klar til at køre ADB -kommandoer!
1. Vis tilsluttede enheder
Når du bruger ADB -kommandoer, skal du sikre dig, at den enhed, du vil interagere med, faktisk er forbundet til din computer. Selvom ADB er forbedret betydeligt i de seneste år, kan ADB nogle gange stadig kæmpe for at “se” tilsluttede smartphones eller tablets.
Følgende kommando sikrer, at ABD er klar til at kommunikere med din Android -enhed:
adb devices
Efter indtastning af denne kommando skal serienummeret på dine tilsluttede enheder vises i kommandoprompten/terminalen.
Hvis enheden ikke vises, skal du sørge for, at USB -fejlfinding er aktiveret på din Android -enhed.
2. Genstart din enhed
Denne kommando genstarter din enhed i normal tilstand. Du kører typisk denne kommando, når du har blinket noget til din enhed og skal genstarte.
adb reboot
Denne kommando kan også være nyttig, hvis du støder på problemer med din Android -enhed – for eksempel hvis din smartphone pludselig ikke reagerer.
3. Genstart til Recovery
Android -enheder har en gendannelsestilstand, som er en særlig bootbar partition. Hvis du støder på problemer med din Android -enhed, kan du muligvis løse disse problemer ved at starte i genoprettelsestilstand.
Hvis du ønsker at genstarte din enhed i genoprettelsestilstand, kan du udstede følgende kommando:
adb reboot recovery
Din enhed slukker og genstarter derefter i genoprettelsestilstand. Hvis du har blinket en brugerdefineret gendannelse på din enhed, indlæses dette i stedet for Android’s lagergendannelse.
4. Genstart til Bootloader -tilstand
Bootloaderen er den første ting, der kører, når du starter din Android -enhed op. Hvis du vil låse bootloaderen op, genstarte i genoprettelsestilstand eller udføre andre root-relaterede opgaver, skal du starte din enhed i bootloader-tilstand.
adb reboot bootloader
5. Genstart til Fastboot
Android’s fastboot -tilstand hjælper dig med at blinke tilpassede gendannelser samt brugerdefinerede ROM’er. I stedet for at gå ind i bootloader og derefter vælge fastboot, kan du starte direkte i fastboot -tilstand ved hjælp af følgende kommando:
adb reboot fastboot
6. Send fil til din enhed
Der er masser af applikationer, der er dedikeret til at hjælpe dig med at overføre filer mellem din computer og din Android -enhed, f.eks. OpenMTP. Men hvis du bare vil overføre den lejlighedsvise fil, kan det føles som overkill at downloade en hel applikation.
Det adb push kommando lader dig sende filer til din Android -enhed. Du skal bare angive filens kildeplacering og destinationen, hvor du vil sende filen:
adb push Source Destination
For eksempel kan du have en fil kaldet “myapplication.apk”, der er gemt på dit skrivebord, som du vil skubbe til din smartphones mappe “downloads”. I dette scenario kan din ADB -kommando se sådan ud:
adb push /Users/jessica/Desktop/myapplication.apk /sdcard/downloads
Filen vil nu blive skubbet fra din bærbare computer eller computer og ind i “Downloads” -mappen på den vedhæftede smartphone eller tablet.
7. Hent filer fra din enhed
Vi har set på push -filer, men det er også muligt at trække dem. Denne ADB -kommando lader dig trække en fil fra din Android -enhed, så den vises på din tilsluttede bærbare computer eller computer.
Du skal bare angive den fil, du trækker, og den placering, hvor filen skal gemmes på din computer:
adb pull FileLocation Destination
Lad os forestille os, at vi vil trække en “myphoto.jpg” -fil fra vores smartphone eller tablet og gemme den på vores skrivebord. Kommandoen ville se sådan ud:
adb pull /sdcard/myphoto.jpg /Users/jessica/Desktop
8. Installer en app på din enhed
Når du downloader et program fra en anden kilde end Google Play, skal du muligvis skubbe programmet fra din bærbare computer til din smartphone eller tablet som en APK -fil.
For at installere en APK -fil skal du bare angive denne APKs placering:
adb install APKLocation
For eksempel for at installere en APK med navnet MTE.apk, der er gemt på skrivebordet, skal du køre følgende kommando:
adb install /Users/jessica/Desktop/MTE.apk
Denne APK -fil bliver derefter skubbet til Android og installeret automatisk.
9. Genmonter systemet
Nogle gange skal du muligvis geninstallere hele din enheds system. Dette sætter “/system” -partitionen i skrivbar tilstand, og den skal køres, før der skubbes filer til denne partition. Bemærk, at det kun er muligt at genmontere systemet på en rodfæstet Android -enhed.
For at genmontere skal du køre følgende kommando:
adb remount
Konklusion
Dette er de mest almindelige ADB -kommandoer, som alle Android -brugere bør kende. Disse kommandoer giver dig mulighed for at installere applikationer, udtrække filer fra din Android -enhed og skubbe filer til din smartphone eller tablet ved hjælp af en enkelt kommando. Dette kan spare dig en betydelig mængde tid og kræfter.
ADB -kommandoer er også afgørende, hvis du har planer om at rode, hacke eller tilpasse din Android -enhed på et hvilket som helst tidspunkt i fremtiden. Du vil måske også lære at sikkerhedskopiere Android -data ved hjælp af ADB på Ubuntu eller hvordan du afinstallerer systemapps eller bloatware uden root i Android.
Støt vores arbejde ❤️
Hvis du kunne lide denne artikel, kan du overveje at give drikkepenge for at hjælpe os med fortsat at udgive kvalitetsindhold.


















