Når det gjelder Android-modding, de fleste nybegynnerebrukere blir forvirret eller lurer på å referere til referanse til en viss "adb". Dette gjelder spesielt når du leter etter noe ved å modifisere enheten din, eller særlig roter den. ADB er underetøyet til Android, og alle ser ut til å elske det, så la oss se på å forstå hva det er og hvorfor du trenger det, og hvordan du kan få det til.
Hva er ADB
ADB står for Android Debug Bridge. Det kommer som en del av standard Android SDK, som du kan hente her. I utgangspunktet gir det et terminalbasert grensesnitt for samhandling med telefonens filsystem. Siden Android-plattformen er basert på Linux, er kommandolinjen det den eneste måten å skaffe og manipulere rottilgang på kreves ofte for å utføre visse avanserte operasjoner på enheten din ved hjelp av rottilgang.
Mens disse tingene kan gjøres direkte påenheten selv bruker en eller annen terminalemulator, vil det være ganske vanskelig å utføre komplekse kommandoer på en så liten skjerm. ADB gir broen mellom maskinen din og datamaskinen.
Slik installerer du ADB
Trinn 1: Installere Android SDK
Merk: På tidspunktet for oppdatering av denne guiden, den sisteversjonen av Android SDK tilgjengelig er r8, og vi skal bruke den i resten av guiden. Verktøyene fungerer imidlertid på samme måte, selv om du får en senere versjon. I tilfelle av tidligere versjoner, var plasseringen av noen av verktøyene annerledes, og det anbefales at du får den siste tilgjengelige versjonen.
Det første trinnet er å laste ned SDK. Bruk lenken gitt på slutten av dette innlegget og last ned den nyeste versjonen av Android SDK derfra. Det er versjoner tilgjengelig for Microsoft Windows, Linux og Mac OS X. I tilfelle av Windows er både et installasjonsprogram og en zip-fil tilgjengelig, men det er ikke nødvendig å bruke installasjonsprogrammet da det ikke er nødvendig med en formell installasjon.
Når du har lastet ned SDK, bare pakke ut den komprimerte filen til et sted på datamaskinen. I vårt tilfelle har vi trukket den ut til roten til C-stasjonen vår, og det gjør det C: android-SDK-vinduer installasjonsstedet for SDK. Herfra og videre skal vi referere til dette stedet som 'SDK-mappen'.
Trinn 2: Last ned SDK-plattformverktøyene
Tidligere var ADB inkludert i SDK avstandard i undermappen ‘verktøy’, men nå er den flyttet til undermappen ‘plattformverktøy’ som må lastes ned som en SDK-pakke. Heldigvis er dette ganske enkelt:
Bare bla til SDK-mappen og start SDKSjef. Når du starter den for første gang, vil den presentere et vindu for å velge pakker du vil installere. Det første alternativet begynner med ‘Android SDK Platform-tools’. Forsikre deg om at det er merket av, og fjern merket for alle de andre pakkene for nå. Du kan merke / fjerne merkingen av en pakke ved å klikke på navnet og deretter velge alternativknappen Godta / avvis. Vinduet ditt skal se slik ut:
Klikk bare på "Installer" og vent tilplattformverktøy er installert. Når prosessen er fullført, vil du ha en "plattformverktøy" -mappe i SDK-mappen. Denne mappen vil inneholde ADB og alle dens avhengigheter.
Trinn 3: Innstilling av banen-variabelen
Nå har du ADB installert, men å bruke den på denne måten vil kreve at du enten bruker den komplette banen til ADB-kommandoen (C: android-SDK-windowsplatform-toolsadb) eller først bytte katalog tilplattformverktøy-undermappen i SDK-mappen hver gang, og dette kan bli ganske vanskelig. For å gjøre ADB sammen med andre Android SDK-verktøy og plattformverktøy lett tilgjengelige hvor som helst på kommandolinjen, skal vi legge banene deres til PATH-miljøvariabelen. Denne metoden vil bare gjelde for Windows-brukere. Hvis du er en Linux- eller Mac-bruker, kan du legge til 'verktøyene' og 'plattformverktøyene' undermappene til Android SDK til systemets PATH-variabel ved å bruke standardmetoden for operativsystemet ditt.
- Hvis du ikke har erfaring med å redigere systemmiljøvariabler, lager du et systemgjenopprettingspunkt nå slik at du kan gå tilbake til det i tilfelle noe skulle gå galt.
- Hvis du bruker Windows 7, høyreklikker du på'Datamaskin'-ikonet og klikk på' Egenskaper '. Klikk nå "Avanserte systeminnstillinger" fra alternativene i venstre rute for å få opp "Systemegenskaper" -vinduet. Windows XP-brukere vil direkte få dette vinduet når de høyreklikker ‘My Computer’ og klikker ‘Properties’.
- I "Systemegenskaper" -vinduet klikker du på "Miljøvariabler" -knappen i fanen "Avansert".
- Finn 'Sti' i delen 'Systemvariabler', og dobbeltklikk på den for å redigere den.
- Sørg for at du IKKE sletter den eksisterende oppføringen i 'Variabel verdi', ellers vil det rote ting på datamaskinen din. Bare legg følgende streng til slutten av den, inkludert begge halvkolonene:
;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools
Hvis du har trukket ut SDK-innholdet til en annen katalog, må du huske å bruke det til PATH-variabelen din.
Etter å ha lagt til strengen, er det slik min sti-variabel ser ut:
C:Program FilesCommon FilesMicrosoft SharedWindows Live;C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows LiveShared;C:Program FilesJavajdk1.6.0_23bin;C:Program Files (x86)Javajdk1.6.0_23bin;C:android-sdk-windowstools;C:android-sdk-windowsplatform-tools
Ikke bekymre deg hvis din ikke inkluderer noen avannen tekst - det som er viktig er måten den nye oppføringen skal legges til den eksisterende artikkelen, og måten de forrige oppføringene MÅ stå uendret på. Legg merke til at halvkolonene er nødvendige for å skille hver stiivvariell oppføring fra den neste og den forrige. Når du har lagt til banen, kan det hende at maskinen din trenger en omstart.
I tilfelle du rotet sammen mens du redigerte banen-variabelen og endte opp med å slette de tidligere eksisterende oppføringene, var det bare å gjenopprette System Restore-punktet du gjorde og prøve på nytt, og være mer forsiktig denne gangen.
Trinn 4: Installere USB-driverne
Til slutt må du installere USB-driverne. Avhengig av enheten din trenger du kanskje ikke å utføre dette trinnet. Hvis du bruker en enhet som leveres med lager Android-operativsystem som Nexus One, vil dette være nødvendig. I tilfelle andre enheter som leveres med den tilpassede versjonen av Android og noen verktøy for å synkronisere enheten med PC-en, for eksempel enheter fra HTC som sender med HTC Sync eller enheter av Samsung som sender med Samsungs egen programvare, er den passende driveren for din enheten installeres automatisk med den programvarepakken.
- Det første trinnet vil være å laste ned USB-driverne. For å gjøre dette, start SDK Manager fra SDK-mappen og klikk på 'Tilgjengelige pakker' i venstre rute.
- Utvid ‘Tredjepartstillegg’ etterfulgt av ‘Google Inc. tilleggsprogrammer’ og sjekk ‘Google Usb Driver-pakke’, som vist på dette bildet:
- Klikk på "Installer valgt" og i vinduet derdukker opp, klikker du på alternativknappen 'Godta alle' etterfulgt av knappen 'Installer'. Vent tålmodig mens USB-driverne lastes ned og installeres i Android SDK.
- Driverne for både 32-biters og 64-biters systemer vil nå være til stede i SDK-mappen under henholdsvis ‘usb_driverx86’ og ‘usb_driverx64’ undermapper.

Nå som USB-driverne er lastet ned, kan du installere dem på datamaskinen din på følgende måte:
- Gå til startskjermen på enheten, trykk Meny, å velge applikasjoner > Utvikling, og aktiver USB-feilsøking.
- Nå kobler telefonen til PCen via USB. Ny maskinvareinstallasjon bør starte, og den vil begynne å lete etter driverne.
- Pek driverne manuelt til mappen som passer for operativsystemet ditt, og la dem installere.
- Når driverne har installert, kan du bekrefte vellykket installasjon ved å gå til Enhetsbehandling. Telefonen din skal vises under 'ADB-grensesnitt', som i dette eksemplet:

Slik bruker du ADB
På dette tidspunktet er innstillingen gjort. Her på kan du ganske enkelt bruke adb til å manipulere telefonen din uansett hva du vil. På Windows er den beste måten å gjøre det ved å bruke ledetekst. For å sikre at adb er riktig konfigurert, kjør ledeteksten og skriv 'adb-enheter' og trykk enter. Den tilkoblede enheten din skal vises med et serienummer.

Dette er det for denne guiden. Vi vil understreke at det å spille med telefonen på dette nivået kan være farlig hvis du ikke vet hva du gjør, og til og med kan gjøre telefonen helt ubrukelig. Gjør det på egen risiko.
For en komplett liste over adb-kommandoer, sjekk ut den offisielle adb-guiden her.
Last ned Android SDK
Redaktørens merknad: ADB er kun for avanserte brukere. Hvis du trenger ADB med et grafisk brukergrensesnitt, sjekk ut QtADB.
kommentarer