Slik installerer og bruker du ADB, Android Debug Bridge Utility

ADB, Android Debug Bridge, er et kommandolinjeverktøy som følger med Googles Android SDK. ADB kan kontrollere enheten din via USB fra en datamaskin, kopiere filer frem og tilbake, installere og avinstallere apper, kjøre skallkommandoer og mer.

Vi har dekket noen andre triks som krever ADB tidligere, inkludert sikkerhetskopiering og gjenoppretting av smarttelefonen eller nettbrettet og installering av Android-apper på SD-kortet ditt som standard. ADB brukes til en rekke geeky Android-triks.

Trinn 1: Sett opp Android SDK

Gå til Android SDK-nedlastingssiden og bla ned til “Bare SDK-verktøy”, som er et sett med verktøy som inkluderer ADB. Last ned ZIP-filen for plattformen din og pakk den ut hvor du vil lagre ADB-filene - de er bærbare, slik at du kan plassere dem hvor som helst.

Start SDK Manager EXE og fjern merket for alt unntatt “Android SDK Platform-tools”. Hvis du bruker en Nexus-telefon, vil du kanskje også velge “Google USB Driver” for å laste ned Googles drivere. Klikk på Installer-knappen. Dette laster ned og installerer pakken for plattformverktøy, som inneholder ADB og andre verktøy.

Når den er ferdig, kan du lukke SDK-manager.

Trinn to: Aktiver USB-feilsøking på telefonen din

For å bruke ADB med Android-enheten din, må du aktivere en funksjon som kalles USB-feilsøking. Åpne telefonens appskuff, trykk på Innstillinger-ikonet, og velg “Om telefonen”. Rull helt ned og trykk på "Build Number" -elementet syv ganger. Du bør få en melding om at du nå er utvikler.

Gå tilbake til hovedsiden for Innstillinger, og du skal se et nytt alternativ nær bunnen som heter "Utvikleralternativer". Åpne det, og aktiver "USB-feilsøking".

Senere, når du kobler telefonen til datamaskinen din, vil du se en popup med tittelen "Tillat USB-feilsøking?" på telefonen din. Merk av i boksen "Tillat alltid fra denne datamaskinen" og trykk på OK.

Trinn tre: Test ADB og installer driverne til telefonen din (hvis nødvendig)

Åpne mappen du installerte SDK-verktøyene i, og åpne mappen for plattformverktøy. Dette er hvor ADB-programmet er lagret. Hold Shift nede og høyreklikk inne i mappen. Velg "Åpne kommandovindu her".

For å teste om ADB fungerer som den skal, kobler du Android-enheten til datamaskinen din ved hjelp av en USB-kabel og kjører følgende kommando:

ADB-enheter

Du bør se en enhet i listen. Hvis enheten din er koblet til, men ingenting vises i listen, må du installere de aktuelle driverne.

Telefonsprodusenten kan tilby en nedlastbar driverpakke for enheten. Så gå til nettstedet deres og finn driverne for enheten din - Motorolas er her, Samsung er her, og HTC kommer som en del av en suite som heter HTC Sync Manager. Du kan også søke etter nedlastinger av drivere i XDA Developers uten ekstra programvare.

Du kan også prøve å installere Google USB-driveren fra Extras-mappen i SDK Manager-vinduet, som vi nevnte i første trinn. Dette fungerer med noen telefoner, inkludert Nexus-enheter.

Hvis du bruker Googles USB-driver, må du kanskje tvinge Windows til å bruke de installerte driverne for enheten din. Åpne Enhetsbehandling (klikk Start, skriv inn Enhetsbehandling, og trykk Enter), finn enheten, høyreklikk på den og velg Egenskaper. Du kan se et gult utropstegn ved siden av enheten hvis driveren ikke er riktig installert.

Klikk Oppdater driver i kategorien Driver.

Bruk alternativet Bla gjennom datamaskinen min for driverprogramvare.

Du finner Google USB-driveren i mappen "Ekstra" der du installerte Android SDK-filene dine. Velg google\usb_drivermappen og klikk Neste.

Når du har installert driverne til enheten, kobler du til telefonen og prøver kommandoen adb-enheter igjen:

ADB-enheter

Hvis alt gikk bra, bør du se enheten din i listen, og du er klar til å begynne å bruke ADB!

Trinn fire (valgfritt): Legg ADB til systemveien

RELATERT: Slik redigerer du systemveien for enkel kommandolinjetilgang i Windows

Som det står, må du navigere til ADB-mappen og åpne en ledetekst der når du vil bruke den. Men hvis du legger til det i Windows System PATH, vil det ikke være nødvendig - du kan bare skrive adbfra ledeteksten for å kjøre kommandoer når du vil, uansett hvilken mappe du er i.

Prosessen er litt annerledes på Windows 7 og 10, så sjekk ut vår fulle guide til redigering av systemstien for trinnene som kreves for å gjøre dette.

Nyttige ADB-kommandoer

I tillegg til de mange triks som krever ADB, tilbyr ADB noen nyttige kommandoer:

adb install C: \ package.apk - Installerer pakken som ligger på C: \ package.apk på datamaskinen din på enheten.

adb avinstallere package.name - Avinstallerer pakken med package.name fra enheten. For eksempel vil du bruke navnet com.rovio.angrybirds for å avinstallere Angry Birds-appen.

adb push C: \ file / sdcard / file - Skyver en fil fra datamaskinen din til enheten. For eksempel skyver kommandoen her filen som ligger i C: \ fil på datamaskinen din til / sdcard / fil på enheten 

adb pull / sdcard / file C: \ file - Trekker en fil fra enheten til datamaskinen din - fungerer som adb push, men i motsatt retning.

adb logcat - Se loggen til Android-enheten din. Kan være nyttig for feilsøking av apper.

adb shell - Gir deg et interaktivt Linux-kommandolinjeskall på enheten din.

adb shell command - Kjører den angitte shell-kommandoen på enheten.

For en fullstendig guide til ADB, se Android Debug Bridge-siden på Googles Android Developers-nettsted.

Bildekreditt: LAI Ryanne på Flickr