Hur man installerar och använder ADB, Android Debug Bridge Utility

ADB, Android Debug Bridge, är ett kommandoradsverktyg som ingår i Googles Android SDK. ADB kan styra din enhet via USB från en dator, kopiera filer fram och tillbaka, installera och avinstallera appar, köra skalkommandon och mer.

Vi har täckt några andra knep som kräver ADB tidigare, inklusive säkerhetskopiering och återställning av din smartphone eller surfplatta och installation av Android-appar på ditt SD-kort som standard. ADB används för en mängd olika nördiga Android-tricks.

Steg ett: Ställ in Android SDK

Gå till Android SDK-hämtningssidan och bläddra ner till ”Endast SDK-verktyg”, som är en uppsättning verktyg som inkluderar ADB. Ladda ner ZIP-filen för din plattform och packa upp den var du vill lagra ADB-filerna - de är bärbara så att du kan placera dem var du vill.

Starta SDK Manager EXE och avmarkera allt utom “Android SDK Platform-tools”. Om du använder en Nexus-telefon kanske du också vill välja “Google USB Driver” för att ladda ner Googles drivrutiner. Klicka på knappen Installera. Detta hämtar och installerar paketet plattformsverktyg, som innehåller ADB och andra verktyg.

När det är klart kan du stänga SDK-hanteraren.

Steg två: Aktivera USB-felsökning på din telefon

För att använda ADB med din Android-enhet måste du aktivera en funktion som kallas USB-felsökning. Öppna telefonens applåda, tryck på ikonen Inställningar och välj “Om telefon”. Rulla hela vägen ner och knacka på objektet "Byggnummer" sju gånger. Du borde få ett meddelande om att du nu är utvecklare.

Gå tillbaka till huvudsidan för inställningar, och du bör se ett nytt alternativ längst ner som heter "Developer Options". Öppna det och aktivera "USB-felsökning".

Senare, när du ansluter din telefon till din dator, ser du en popup med titeln "Tillåt USB-felsökning?" på din telefon. Markera rutan "Tillåt alltid från den här datorn" och tryck på OK.

Steg tre: Testa ADB och installera telefonens drivrutiner (om det behövs)

Öppna mappen som du installerade SDK-verktygen i och öppna mappen för plattformsverktyg. Det är här ADB-programmet lagras. Håll Skift och högerklicka inuti mappen. Välj ”Öppna kommandofönster här”.

För att testa om ADB fungerar korrekt, anslut din Android-enhet till din dator med en USB-kabel och kör följande kommando:

ADB-enheter

Du borde se en enhet i listan. Om din enhet är ansluten men inget visas i listan måste du installera lämpliga drivrutiner.

Telefontillverkaren kan tillhandahålla ett nedladdningsbart drivrutinspaket för din enhet. Så gå till deras hemsida och hitta drivrutinerna för din enhet - Motorolas är här, Samsungs är här, och HTC kommer som en del av en svit som heter HTC Sync Manager. Du kan också söka efter XDA-utvecklare för nedladdningar av drivrutiner utan den extra programvaran.

Du kan också försöka installera Google USB-drivrutinen från mappen Extra i SDK Manager-fönstret, som vi nämnde i det första steget. Detta fungerar med vissa telefoner inklusive Nexus-enheter.

Om du använder Googles USB-drivrutin kan du behöva tvinga Windows att använda de installerade drivrutinerna för din enhet. Öppna Enhetshanteraren (klicka på Start, skriv Enhetshanteraren och tryck på Enter), leta reda på din enhet, högerklicka på den och välj Egenskaper. Du kan se ett gult utropstecken bredvid enheten om drivrutinen inte är korrekt installerad.

Klicka på Uppdatera drivrutin på fliken Drivrutin.

Använd alternativet Bläddra på min dator för drivrutinsprogramvara.

Du hittar Google USB-drivrutin i mappen "Extras" där du installerade dina Android SDK-filer. Välj google\usb_drivermappen och klicka på Nästa.

När du har installerat enhetens drivrutiner, anslut din telefon och prova kommandot adb-enheter igen:

ADB-enheter

Om allt gick bra bör du se din enhet i listan och du är redo att börja använda ADB!

Steg fyra (valfritt): Lägg till ADB i ditt system PATH

RELATERAD: Hur du redigerar ditt system PATH för enkel åtkomst till kommandoraden i Windows

Som det står måste du navigera till ADB: s mapp och öppna en kommandotolk där när du vill använda den. Men om du lägger till den i din Windows System PATH är det inte nödvändigt - du kan bara skriva adbfrån kommandotolken för att köra kommandon när du vill, oavsett vilken mapp du befinner dig i.

Processen är lite annorlunda på Windows 7 och 10, så kolla in vår fullständiga guide för att redigera din System PATH för de steg som krävs för att göra detta.

Användbara ADB-kommandon

Förutom de många tricks som kräver ADB, erbjuder ADB några användbara kommandon:

adb installera C: \ package.apk - Installerar paketet som finns på C: \ package.apk på din dator på din enhet.

adb avinstallera package.name - Avinstallerar paketet med package.name från din enhet. Du kan till exempel använda namnet com.rovio.angrybirds för att avinstallera Angry Birds-appen.

adb push C: \ file / sdcard / file - Skjuter en fil från din dator till din enhet. Till exempel, kommandot här skjuter filen som ligger vid C: \ fil på din dator till / sdcard / fil på din enhet 

adb pull / sdcard / file C: \ file - Dra en fil från din enhet till din dator - fungerar som adb push, men i omvänd ordning.

adb logcat - Visa din Android-enhets logg. Kan vara användbart för felsökning av appar.

adb shell - Ger dig ett interaktivt Linux-kommandoradsskal på din enhet.

adb shell- kommando - Kör det angivna shell-kommandot på din enhet.

För en fullständig guide till ADB, se Android Debug Bridge-sidan på Googles Android-utvecklarwebbplats.

Bildkredit: LAI Ryanne på Flickr