19Jul
ADB, Android Debug Bridge, er et kommandolinjeverktøy inkludert i Googles Android SDK.ADB kan styre enheten over USB fra en datamaskin, kopiere filer frem og tilbake, installere og avinstallere programmer, kjør shell kommandoer 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 til SD-kortet ditt som standard. ADB brukes til en rekke geeky Android-triks.
Trinn ett: Sett opp Android SDK
Hodet 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 og pakke den ut uansett hvor du vil lagre ADB-filene. De er bærbare, slik at du kan legge dem hvor som helst du vil.
Start SDK Manager EXE og avmarker alt unntatt "Android SDK Platform-verktøy".Hvis du bruker en Nexus-telefon, kan du også velge "Google USB Driver" for å laste ned Googles drivere. Klikk på Installer-knappen. Dette laster ned og installerer plattformverktøy-pakken, som inneholder ADB og andre verktøy.
Når det er ferdig, kan du lukke SDK-sjefen.
Trinn to: Aktiver USB-feilsøking på telefonen
Hvis du vil bruke ADB med Android-enheten, må du aktivere en funksjon som kalles USB-feilsøking.Åpne telefonens applader, trykk på Innstillinger-ikonet, og velg "Om telefon".Bla helt ned og trykk på "Bygg nummer" -elementet syv ganger. Du bør få en melding som sier at du nå er en utvikler.
Gå tilbake til hovedinnstillingssiden, og du bør se et nytt alternativ nær bunnen som heter "Developer Options".Åpne det, og aktiver "USB Debugging".
Når du kobler telefonen til datamaskinen din, ser du en popup med tittelen "Tillat USB-feilsøking?" På telefonen din. Merk av for "Tillat alltid fra denne datamaskinen" og trykk på OK.
Trinn tre: Test ADB og installer telefonens drivere( hvis nødvendig)
Åpne mappen du installerte SDK-verktøyene inn, og åpne plattformverktøy-mappen. Her er ADB-programmet lagret. Hold Shift og høyreklikk inne i mappen. Velg "Åpne kommandovinduet her".
Hvis du vil teste om ADB fungerer som den skal, kobler du Android-enheten til datamaskinen med en USB-kabel, og kjører følgende kommando:
-adb-enheterDu bør se en enhet i listen. Hvis enheten din er tilkoblet, men ingenting vises i listen, må du installere de riktige driverne.
Telefonens produsent kan gi en nedlastbar driverpakke for enheten din. Så hodet til deres nettside og finn drivere for enheten. Motorola er her, Samsungs er her, og HTC er kommet som en del av en pakke kalt HTC Sync Manager. Du kan også søke XDA Developers for nedlasting av driver uten ekstra programvare.
Du kan også prøve å installere Google USB-driveren fra mappen Ekstra i SDK Manager-vinduet, som vi nevnte i første trinn. Dette vil fungere med noen telefoner, inkludert Nexus-enheter.
Hvis du bruker Googles USB-driver, må du kanskje tvinge Windows til å bruke de installerte driverne for enheten.Åpne Enhetsbehandling( klikk Start, skriv Enhetsbehandling, og trykk Enter), finn enheten, høyreklikk den og velg Egenskaper. Du kan se et gult utropstegn ved siden av enheten hvis driveren ikke er riktig installert.
På Driver-fanen klikker du Oppdater driver.
Bruk Søk etter min datamaskin for driverprogramvare.
Du finner Google USB-driveren i "Extras" -mappen der du installerte Android SDK-filene dine. Velg google \ usb_driver-mappen og klikk på Neste.
Når du har installert enhetens drivere, kobler du inn telefonen og prøver kommandoen adb-enheter igjen:
-adb-enheterHvis alt gikk bra, bør du se enheten i listen, og du er klar til å begynne å bruke ADB!
Trinn fire( Valgfritt): Legg til ADB i systemet PATH
Som det står, må du navigere til ADBs mappe og åpne en kommandoprompt der når du vil bruke den. Men hvis du legger til den i Windows System PATH, vil det ikke være nødvendig. Du kan bare skrive adb fra kommandoprompt for å kjøre kommandoer når som helst, uansett hvilken mappe du er i.
Prosessen er littforskjellig på Windows 7 og 10, så sjekk ut vår fullstendige veiledning for å redigere systembanen for trinnene som kreves for å gjøre dette.
Nyttige ADB-kommandoer
I tillegg til ulike triks som krever ADB, tilbyr ADB noen nyttige kommandoer:
ADB installere C: \ package.apk - Installerer pakken som ligger på C: \ package.apk på datamaskinen din på enheten.
adb avinstaller package.name - Uninstallerer pakken med package.name fra enheten. For eksempel vil du bruke navnet com.rovio.angrybirds for å avinstallere appen Angry Birds.
adb push C: \ fil /sdcard/ fil - Skriver en fil fra datamaskinen til enheten. Kommandoen her trykker for eksempel filen som ligger på C: \ filen på datamaskinen din til /sdcard/-filen på enheten
adb-trekk /sdcard/-filen C: \ file - trekker en fil fra enheten til datamaskinen din - fungerer som adb-push,men i omvendt.
adb logcat - Se på Android-enhetens logg. Kan være nyttig for feilsøkingsprogrammer.
adb shell - Gir deg et interaktivt Linux kommandolinjeskall på enheten.
ADB-skjerm -kommando - Kjører den angitte shell-kommandoen på enheten.
For en full guide til ADB, se Android Debug Bridge-siden på Googles Android Developers-nettsted.
Image Credit: LAI Ryanne på Flickr