När det gäller Android-modding, mest nybörjareanvändare är förvirrade eller vänster undrar över referens över hänvisning till en viss "adb". Detta är speciellt sant när du letar upp något när du modifierar din enhet eller rotar den speciellt. ADB är underbarleksaken till Android och alla verkar älska det, så låt oss titta på vad det är och varför du behöver det och hur du kan få det.
Vad är ADB
ADB står för Android Debug Bridge. Det kommer som en del av standard Android SDK, som du kan hämta här. I grund och botten ger det ett terminalbaserat gränssnitt för att interagera med telefonens filsystem. Eftersom Android-plattformen är baserad på Linux är kommandoraden det enda sättet att få och manipulera rotåtkomst krävs ofta för att utföra vissa avancerade åtgärder på din enhet med root-åtkomst.
Medan dessa saker kan göras direkt påEn enhet som använder sig av någon terminalemulator kommer det att vara ganska svårt att utföra komplexa kommandon på en så liten skärm. ADB tillhandahåller bron mellan din maskin och din dator.
Hur man installerar ADB
Steg 1: Installera Android SDK
Notera: Vid uppdateringen av den här guiden, den senasteversion av Android SDK tillgänglig är r8 och vi ska använda den under resten av guiden. Verktygen fungerar dock på samma sätt även om du får en senare version. I fallet med tidigare versioner var platsen för vissa av verktygen dock annorlunda och det rekommenderas att du får den senaste tillgängliga versionen.
Det första steget är att ladda ner SDK: n. Använd länken som ges i slutet av detta inlägg och ladda ner den senaste versionen av Android SDK därifrån. Det finns versioner tillgängliga för Microsoft Windows, Linux och Mac OS X. I fallet med Windows är både ett installationsprogram och en zip-fil tillgängliga men det finns inget behov av att använda installationsprogrammet eftersom det inte krävs någon formell installation.
När du har laddat ner SDK: n ska du bara extrahera den komprimerade filen till en plats på din dator. I vårt fall har vi extraherat det till roten till vår C-enhet och det gör det C: android-sdk-fönster SDK: s installationsplats. Härifrån och framåt kommer vi att referera till den här platsen som 'SDK-mappen'.
Steg 2: Ladda ner SDK-plattformsverktygen
Tidigare ingick ADB i SDK avsom standard i undermappen "verktyg" men nu har den flyttats till undermappen "plattformverktyg" som måste laddas ner som ett SDK-paket. Lyckligtvis är detta ganska enkelt:
Bläddra bara till SDK-mappen och starta SDKChef. När du startar den för första gången kommer den att visa dig ett fönster för att välja paket att installera. Det första alternativet börjar med 'Android SDK Platform-tools'. Se till att det är markerat och avmarkera alla andra paket för tillfället. Du kan markera / avmarkera ett paket genom att klicka på dess namn och sedan välja alternativknappen Acceptera / avvisa. Ditt fönster ska se ut så här:
Klicka bara på "Installera" och vänta tillsplattformsverktyg är installerade. När processen är klar har du en "plattformsverktyg" -mapp i din SDK-mapp. Den mappen kommer att inkludera ADB och alla dess beroenden.
Steg 3: Ställa in sökvägsvariabeln
Nu har du ADB installerat men om du använder det på detta sätt krävs att du antingen använder den fullständiga sökvägen för ADB-kommandot (C: android-sdk-windowsplatform-toolsadb) eller för att först byta katalog tillplattformverktygs undermapp i SDK-mappen varje gång, och detta kan bli en besvär. För att göra ADB tillsammans med andra Android SDK-verktyg och plattformverktyg lättillgängliga var som helst på kommandoraden, kommer vi att lägga till deras vägar till PATH-miljövariabeln. Den här metoden gäller endast Windows-användare. Om du är en Linux- eller Mac-användare lägger du till "verktyg" och "plattformsverktyg" undermappar i Android SDK till ditt systems PATH-variabel med hjälp av standardmetoden för ditt operativsystem.
- Om du inte har någon erfarenhet av att redigera systemmiljövariabler, skapa en systemåterställningspunkt nu så att du kan återgå till den om något skulle gå fel.
- Om du använder Windows 7 högerklickar du på'Dator' -ikonen och klicka på 'Egenskaper'. Klicka nu på "Avancerade systeminställningar" från alternativen i det vänstra fönstret för att visa fönstret "Systemegenskaper". Windows XP-användare får direkt detta fönster när de högerklickar på "Min dator" och klickar på "Egenskaper".
- I fönstret 'Systemegenskaper' klickar du på knappen 'Miljövariabler' på fliken 'Avancerat'.
- Hitta 'Bana' i avsnittet 'Systemvariabler' och dubbelklicka på den för att redigera den.
- Se till att INTE ta bort den befintliga posten i 'Variabelt värde', annars kommer det att krossa saker på din dator. Lägg bara till följande sträng i slutet av den, inklusive båda halvkolonierna:
;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools
Om du har extraherat SDK: s innehåll till en annan katalog, se till att använda den för din PATH-variabel.
Efter att ha lagt till strängen är det så som min sökvägsvariabel 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
Oroa dig inte om din inte innehåller några avannan text - det som är viktigt är hur den nya posten ska läggas till den existerande posten, och hur de föregående posterna måste lämnas oförändrade. Lägg märke till att halvkolonterna är nödvändiga för att skilja varje sökvägsvariabel post från nästa och föregående. När du har lagt till sökvägen kan din maskin kräva en omstart.
Om du har klarat av medan du redigerade sökvägsvariabeln och slutade ta bort de tidigare befintliga posterna, återställ bara systemåterställningspunkten du gjorde och försök igen, var noggrannare den här gången.
Steg 4: Installera USB-drivrutinerna
Slutligen måste du installera USB-drivrutinerna. Beroende på din enhet kan du kanske eller inte behöva utföra detta steg. Om du använder en enhet som levereras med Android-operativsystem som Nexus One, kommer detta att vara nödvändigt. Om det gäller andra enheter som levereras med sin anpassade version av Android och vissa verktyg för att synkronisera enheten med PC: n, till exempel enheter från HTC som skickas med HTC Sync eller enheter av Samsung som levereras med Samsungs egen programvara, är den lämpliga drivrutinen för din enheten installeras automatiskt med det programvarupaketet.
- Det första steget är att ladda ner USB-drivrutinerna. För att göra detta, starta SDK Manager från SDK-mappen och klicka på 'Tillgängliga paket' i den vänstra rutan.
- Expandera "Tredjepartstillägg" följt av "Google Inc. tillägg" och kontrollera "Google Usb Driver-paket", som visas på denna bild:
- Klicka på "Installera vald" och i fönstret därdyker upp, klicka på "Acceptera alla" alternativknappen följt av knappen "Installera". Vänta tålmodigt medan USB-drivrutinerna laddas ner och installeras i Android SDK.
- Drivrutinerna för både 32-bitars- och 64-bitarssystem kommer nu att finnas i SDK-mappen under 'usb_driverx86' respektive 'usb_driverx64' undermappar.

Nu när USB-drivrutinerna har laddats ner kan du installera dem på din dator enligt följande:
- Gå till hemskärmen på enheten och tryck på Meny, Välj tillämpningar > Utvecklingoch aktivera USB felsökning.
- Anslut nu din telefon till datorn via USB. Ny hårdvaruinstallation bör komma in, och den börjar leta efter drivrutinerna.
- Peka drivrutinerna manuellt till mappen som passar ditt operativsystem och låt dem installera.
- När drivrutinerna har installerat kan du verifiera en framgångsrik installation genom att gå till Enhetshanteraren. Din telefon ska visas under 'ADB Interface', som i det här exemplet:

Hur man använder ADB
Vid denna tidpunkt är inställningen klar. Här på kan du helt enkelt använda adb för att manipulera din telefon på vilket sätt du vill. På Windows är det bästa sättet att göra det med kommandotolken. För att säkerställa att adb har konfigurerats korrekt, kör kommandotolken och skriv 'adb-enheter' och tryck på enter. Din anslutna enhet ska dyka upp med ett serienummer.

Detta är det för den här guiden. Vi vill betona att det kan vara farligt att spela med din telefon på denna nivå om du inte vet vad du gör och till och med kan göra telefonen helt värdelös. Vänligen gör det på din egen risk.
För en komplett lista med adb-kommandon, kolla in den officiella adb-guiden här.
Ladda ner Android SDK
Redaktörens anmärkning: ADB är endast för avancerade användare. Om du behöver ADB med ett grafiskt användargränssnitt, kolla in QtADB.
kommentarer