19Jul
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 med mera.
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 till ditt SD-kort som standard. ADB används för en mängd olika geeky Android-tricks.
Steg 1: Ställ in Android SDK
Head till Android SDK-hämtningssidan och bläddra ner till "Endast SDK-verktyg", som är en uppsättning verktyg som innehåller ADB.Ladda ner ZIP-filen till din plattform och pakka ut den där du vill lagra ADB-filerna-de är portabla, så du kan lägga dem överallt 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-drivrutin" för att ladda ner Googles drivrutiner. Klicka på Installera-knappen. Detta hämtar och installerar plattformsverktygspaketet, 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 kunna använda ADB med din Android-enhet måste du aktivera en funktion som heter USB-felsökning.Öppna telefonens applåda, tryck på ikonen Inställningar och välj "Om telefon".Bläddra hela vägen och tryck på "Byggnummer" -fältet sju gånger. Du borde få ett meddelande som säger att du är en utvecklare.
Gå tillbaka till huvudinställningar sidan, och du bör se ett nytt alternativ nära botten som heter "Developer Options".Öppna det och aktivera "USB-felsökning".
Senare när du ansluter din telefon till datorn ser du en popup med titeln "Tillåt USB-debugging?" På din telefon. Markera rutan Alltid tillåt 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 plattformen för plattformsverktyg. Här är ADB-programmet lagrat. 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 datorn med en USB-kabel och kör följande kommando:
-adb-enheterDu bör se en enhet i listan. Om enheten är ansluten men ingenting visas i listan måste du installera lämpliga drivrutiner.
Telefonens tillverkare kan tillhandahålla ett nedladdningsbart drivrutinspaket för din enhet. Så gå till deras hemsida och hitta drivrutinerna för din enhet. Motorola ä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 XDA Developers för drivrutinsnedladningar utan extra programvara.
Du kan också försöka installera Google USB-drivrutinen från mappen Extras i SDK Manager-fönstret, som vi nämnde i det första steget. Detta kommer att fungera 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 enheten.Öppna Enhetshanteraren( klicka på Start, skriv Enhetshanteraren och tryck på Enter), leta upp enheten, högerklicka på den och välj Egenskaper. Du kan se ett gult utropstecken bredvid enheten om drivrutinen inte är korrekt installerad.
På fliken Driver klickar du på Update Driver.
Använd fliken Min dator för drivrutinsprogram.
Du hittar Google USB-drivrutinen i mappen "Extra" där du installerade dina Android SDK-filer. Välj mappen google \ usb_driver och klicka på Nästa.
När du har installerat enhetens drivrutiner, anslut din telefon och försök igen kommandot adb-enheter:
-adb-enheterOm 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
Som det står måste du navigera till ADB: s mapp och öppna en Command Prompt där när du vill använda den. Om du lägger till det i Windows System PATH, behöver det dock inte skrivas. Du kan bara skriva adb från kommandotolken för att köra kommandon när som helst, oavsett vilken mapp du är i.
Processen är liteannorlunda på Windows 7 och 10, så kolla in vår fullständiga guide för att redigera systemvägen för de steg som krävs för att göra detta.
Användbara ADB-kommandon
Förutom de olika trick 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 paketnamn från din enhet. Till exempel kan du använda namnet com.rovio.angrybirds för att avinstallera appen Angry Birds.
adb push C: \ fil /sdcard/-fil - Skriver en fil från din dator till din enhet. Kommandot här trycker till exempel filen på C: \ filen på din dator till /sdcard/-filen på din enhet
adb drar /sdcard/-fil C: \ file - drar en fil från din enhet till datorn - fungerar som adb-push,men i omvänd.
adb logcat - Visa din Android-enhetens logg. Kan vara användbart för felsökningsprogram.
adb-skal - ger dig ett interaktivt Linux-kommandoradsskal på din enhet.
adb-skal -kommandot - Kör det angivna skalkommandot på enheten.
För en fullständig guide till ADB, besök Android Debug Bridge-sidan på Googles Android Developers-webbplats.
Bildkrediter: LAI Ryanne på Flickr