Logo androidermagazine.com
Logo androidermagazine.com

Was ist adb und brauche ich es?

Anonim

In Android-Foren und -Blogs wird häufig der Satz "adb" verwendet. Wir sind auch schuld daran. Aber was genau ist adb und warum brauchen Sie es (oder müssen Sie es nicht)?

Laut Google - "Android Debug Bridge (adb) ist ein vielseitiges Tool, mit dem Sie den Status einer Emulatorinstanz oder eines mit Android betriebenen Geräts verwalten können." Das hört sich sicher so an, als würde Google etwas sagen, oder? Um es einfach auszudrücken: adb ist ein Programm, das auf Ihrem Computer (Windows, Linux oder Mac) und auf Ihrem Telefon ausgeführt wird. Wenn Ihr Telefon angeschlossen und das USB-Debugging aktiviert ist, können Sie Befehle eingeben und mit dem Telefon über den Computerbildschirm und die Tastatur kommunizieren. Es ist Teil des Android SDK für Windows, Mac oder Linux. Entschuldigung OS2 / Warp.

Ihr Android-Telefon verwendet den Linux-Kernel und die entsprechenden Tools als Basis. Dies bedeutet, dass eine ganze Reihe von Linux-Befehlen über den AdB-Server (der auf Ihrem Computer ausgeführt wird) an den AdB-Client (der auf Ihrem Telefon ausgeführt wird) gesendet und ausgeführt werden können. Sie können eine unvollständige Liste von ihnen im Bild oben sehen.

Dies kann sehr praktisch sein, um Dinge zu debuggen, die nicht richtig laufen, und um die seltsamen Befehle zu senden, die Sie benötigen, wenn Sie mitten in der Nacht abhacken. Es besteht die Möglichkeit, dass Sie für adb nicht viel Zeit haben, wenn Sie nicht aktiv etwas debuggen oder versuchen, den Hack Ihres Telefons zu unterbrechen. Und das ist in Ordnung - es gibt keinen richtigen Weg, um Spaß mit einem Android-Gerät zu haben.

Wenn Sie eine Verwendung für adb haben, lesen Sie die vollständige Bedienungsanleitung auf der Android Developer-Website. Fahren Sie fort und debuggen Sie.