Sådan installeres og bruges ADB, Android Debug Bridge Utility

ADB, Android Debug Bridge, er et kommandolinjeprogram, der følger med Googles Android SDK. ADB kan styre din enhed via USB fra en computer, kopiere filer frem og tilbage, installere og afinstallere apps, køre shell-kommandoer og meget mere.

Vi har dækket nogle andre tricks, der kræver ADB tidligere, herunder sikkerhedskopiering og gendannelse af din smartphone eller tablet og installation af Android-apps til dit SD-kort som standard. ADB bruges til en række nørdede Android-tricks.

Trin et: Opsæt Android SDK

Gå til Android SDK-download-siden, og rul ned til "Kun SDK-værktøjer", som er et sæt værktøjer, der inkluderer ADB. Download ZIP-filen til din platform, og pakk den ud, hvor du vil gemme ADB-filerne - de er bærbare, så du kan placere dem hvor som helst, du vil.

Start SDK Manager EXE, og fravælg alt undtagen "Android SDK Platform-tools". Hvis du bruger en Nexus-telefon, kan du også vælge "Google USB Driver" for at downloade Googles drivere. Klik på knappen Installer. Dette downloader og installerer platform-værktøjspakken, der indeholder ADB og andre hjælpeprogrammer.

Når det er færdigt, kan du lukke SDK-manager.

Trin to: Aktivér USB-fejlfinding på din telefon

For at bruge ADB med din Android-enhed skal du aktivere en funktion kaldet USB-fejlfinding. Åbn din telefons appskuffe, tryk på ikonet Indstillinger, og vælg “Om telefonen”. Rul hele vejen ned, og tryk på "Build Number" -elementet syv gange. Du skal få en besked om, at du nu er udvikler.

Gå tilbage til hovedsiden Indstillinger, og du skal se en ny mulighed nær bunden kaldet "Udviklerindstillinger". Åbn det, og aktiver "USB-fejlretning".

Senere, når du forbinder din telefon til din computer, vil du se en popup med titlen "Tillad USB-fejlretning?" på din telefon. Marker afkrydsningsfeltet "Tillad altid fra denne computer", og tryk på OK.

Trin tre: Test ADB og installer din telefons drivere (hvis nødvendigt)

Åbn den mappe, som du installerede SDK-værktøjerne i, og åbn mappen med platformværktøjer. Det er her, ADB-programmet er gemt. Hold Shift nede og højreklik inde i mappen. Vælg "Åbn kommandovindue her".

For at teste, om ADB fungerer korrekt, skal du slutte din Android-enhed til din computer ved hjælp af et USB-kabel og køre følgende kommando:

ADB-enheder

Du skal se en enhed på listen. Hvis din enhed er tilsluttet, men intet vises på listen, skal du installere de relevante drivere.

Din telefons producent leverer muligvis en driverpakke, der kan downloades til din enhed. Så gå til deres websted og find driverne til din enhed - Motorolas er her, Samsungs er her, og HTC kommer som en del af en suite kaldet HTC Sync Manager. Du kan også søge efter XDA-udviklere efter driverdownloads uden den ekstra software.

Du kan også prøve at installere Google USB-driveren fra mappen Ekstra i SDK Manager-vinduet, som vi nævnte i det første trin. Dette fungerer med nogle telefoner inklusive Nexus-enheder.

Hvis du bruger Googles USB-driver, skal du muligvis tvinge Windows til at bruge de installerede drivere til din enhed. Åbn Enhedshåndtering (klik på Start, skriv Enhedshåndtering, og tryk på Enter), find din enhed, højreklik på den, og vælg Egenskaber. Du kan muligvis se et gult udråbstegn ved siden af ​​enheden, hvis dens driver ikke er installeret korrekt.

Klik på Opdater driver under fanen Driver.

Brug indstillingen Gennemse min computer for driversoftware.

Du finder Google USB-driveren i mappen "Ekstra", hvor du installerede dine Android SDK-filer. Vælg google\usb_drivermappen, og klik på Næste.

Når du har installeret enhedens drivere, skal du tilslutte din telefon og prøve kommandoen adb-enheder igen:

ADB-enheder

Hvis alt gik godt, skulle du se din enhed på listen, og du er klar til at begynde at bruge ADB!

Trin fire (valgfrit): Føj ADB til dit system PATH

RELATERET: Sådan redigeres dit system PATH for nem adgang til kommandolinjen i Windows

Som det står, skal du navigere til ADB's mappe og åbne en kommandoprompt der, når du vil bruge den. Men hvis du tilføjer det til din Windows System PATH, er det ikke nødvendigt - du kan bare skrive adbfra kommandoprompten for at køre kommandoer, når du vil, uanset hvilken mappe du er i.

Processen er lidt anderledes på Windows 7 og 10, så tjek vores fulde guide til redigering af din System PATH for de nødvendige trin til at gøre dette.

Nyttige ADB-kommandoer

Ud over de mange tricks, der kræver ADB, tilbyder ADB nogle nyttige kommandoer:

adb install C: \ package.apk - Installerer pakken, der findes på C: \ package.apk på din computer på din enhed.

adb afinstallere package.name - Afinstallerer pakken med package.name fra din enhed. For eksempel vil du bruge navnet com.rovio.angrybirds til at afinstallere Angry Birds-appen.

adb push C: \ file / sdcard / file - Skubber en fil fra din computer til din enhed. For eksempel skubber kommandoen her filen placeret ved C: \ fil på din computer til / sdcard / fil på din enhed 

adb pull / sdcard / file C: \ file - Trækker en fil fra din enhed til din computer - fungerer som adb push, men omvendt.

adb logcat - Se din Android-enheds log. Kan være nyttigt til fejlfinding af apps.

adb shell - Giver dig en interaktiv Linux kommandolinjeskal på din enhed.

adb shell- kommando - Kører den angivne shell-kommando på din enhed.

For en komplet guide til ADB, se Android Debug Bridge-siden på Googles Android-udviklerwebsted.

Billedkredit: LAI Ryanne på Flickr