Du hör frasen "adb" kastas runt i Android-forum och bloggar. Vi är också skyldiga till det. Men vad är exakt adb, och varför behöver du (eller inte behöver) för att använda det?
Enligt Google - "Android Debug Bridge (adb) är ett mångsidigt verktyg som låter dig hantera tillståndet för en emulatorinstans eller Android-driven enhet." Det låter verkligen som något som Google skulle säga, eller hur? För att uttrycka det enkelt, adb är två olika applikationer - en som körs på din dator (Windows, Linux eller Mac) och en som körs på din telefon. När din telefon är ansluten och USB-felsökning är aktiverad kan du utfärda kommandon och kommunicera med telefonen med datorskärmen och tangentbordet. Det är en del av Android SDK för Windows, Mac eller Linux. Ledsen OS2 / Warp.
Din Android-telefon använder Linux-kärnan och verktygen som bas. Detta innebär att en hel del Linux-kommandon kan skickas via adb-servern (den som körs på din dator) till adb-klienten (den som körs på din telefon) och de kommer att köras. Du kan se en partiell lista över dem på bilden ovan.
Det här kan vara väldigt praktiskt för felsökning av saker som inte går rätt, samt skicka de konstiga kommandona du behöver när du hackar bort mitt på natten. Chansen är att om du inte aktivt felsöker något eller försöker bryta hack på din telefon kommer du inte ha mycket användning för adb. Och det är OK - det finns inget rätt sätt att ha kul med en Android-enhet.
Om du använder adb ska du kolla in Android-utvecklingswebbplatsen för den fullständiga användarguiden. Gå vidare och felsöka.