- - Was ist ADB und wie wird es mit Android SDK installiert?

Was ist ADB und wie wird es mit Android SDK installiert?

Wenn es um Android-Modding geht, sind die meisten AnfängerBenutzer sind verwirrt oder fragen sich, ob ein Verweis auf ein bestimmtes "adb" vorhanden ist. Dies gilt insbesondere dann, wenn Sie beim Modifizieren Ihres Geräts etwas nachschlagen oder es speziell als Root-Verzeichnis verwenden. ADB ist das Wunderspielzeug von Android und jeder scheint es zu lieben. Sehen wir uns also an, was es ist und warum Sie es brauchen und wie Sie es bekommen können.

Was ist ADB?

ADB steht für Android Debug Bridge. Es ist Teil des Standard-Android-SDKs, das Sie hier herunterladen können. Grundsätzlich bietet es eine terminalbasierte Schnittstelle für die Interaktion mit dem Dateisystem Ihres Telefons. Da die Android-Plattform auf Linux basiert, ist dies die Befehlszeile Die einzige Möglichkeit, Root-Zugriff zu erhalten und zu bearbeiten häufig erforderlich, um bestimmte erweiterte Vorgänge auf Ihrem Gerät über den Root-Zugriff auszuführen.

Während diese Dinge können direkt auf der getan werdenGerät selbst mit einigen Terminal-Emulator, wird es ziemlich schwierig sein, komplexe Befehle auf einem so kleinen Bildschirm auszuführen. ADB stellt die Brücke zwischen Ihrem Computer und Ihrem Computer her.

So installieren Sie ADB

Schritt 1: Installieren des Android SDK

Hinweis: Zum Zeitpunkt der Aktualisierung dieses Handbuchs ist dies die neuesteDie verfügbare Version des Android SDK ist r8 und wird im weiteren Verlauf des Handbuchs verwendet. Die Tools funktionieren jedoch genauso, auch wenn Sie eine spätere Version erhalten. In früheren Versionen war der Speicherort einiger Tools jedoch unterschiedlich, und es wird empfohlen, die neueste verfügbare Version zu erwerben.

Der erste Schritt ist das Herunterladen des SDK. Verwenden Sie den am Ende dieses Beitrags angegebenen Link und laden Sie die neueste Version des Android SDK von dort herunter. Es gibt Versionen für Microsoft Windows, Linux und Mac OS X. Unter Windows sind sowohl ein Installationsprogramm als auch eine ZIP-Datei verfügbar, es ist jedoch nicht erforderlich, das Installationsprogramm zu verwenden, da keine formale Installation erforderlich ist.

Nachdem Sie das SDK heruntergeladen haben, extrahieren Sie einfach die komprimierte Datei an einen Speicherort auf Ihrem Computer. In unserem Fall haben wir es an die Wurzel unseres C-Laufwerks extrahiert und das macht C: Android-SDK-Windows den Installationsort des SDK. Ab hier bezeichnen wir diesen Speicherort als "SDK-Ordner".

Schritt 2: Herunterladen der SDK-Plattformtools

Zuvor war ADB im SDK von enthaltenStandardmäßig im Unterordner "tools", aber jetzt wurde er in den Unterordner "platform-tools" verschoben, der als SDK-Paket heruntergeladen werden muss. Zum Glück ist das ganz einfach:

Navigieren Sie einfach zum SDK-Ordner und starten Sie das SDKManager. Wenn Sie es zum ersten Mal starten, wird ein Fenster angezeigt, in dem Sie die zu installierenden Pakete auswählen können. Die erste Option beginnt mit "Android SDK Platform-Tools". Stellen Sie sicher, dass es aktiviert ist, und deaktivieren Sie vorerst alle anderen Pakete. Sie können ein Paket aktivieren / deaktivieren, indem Sie auf seinen Namen klicken und dann das Optionsfeld Akzeptieren / Ablehnen auswählen. Dein Fenster sollte so aussehen:

Klicken Sie jetzt einfach auf "Installieren" und warten Sie, bis diePlattform-Tools installiert sind. Sobald der Vorgang abgeschlossen ist, befindet sich in Ihrem SDK-Ordner ein Ordner mit den Plattform-Tools. Dieser Ordner enthält ADB und alle Abhängigkeiten.

Schritt 3: Einstellen der Pfadvariablen

Nachdem Sie ADB installiert haben, müssen Sie auf diese Weise entweder den vollständigen Pfad des ADB-Befehls verwenden (C: Android-SDK-Windows-Plattform-Toolsadb) oder, um zuerst in das Verzeichnis zu wechselnPlattform-Tools-Unterordner des SDK-Ordners, und dies kann ein ziemlicher Aufwand werden. Damit ADB zusammen mit anderen Android SDK-Tools und Plattform-Tools von überall auf der Befehlszeile leicht zugänglich ist, werden die Pfade der Umgebungsvariablen PATH hinzugefügt. Diese Methode gilt nur für Windows-Benutzer. Wenn Sie ein Linux- oder Mac-Benutzer sind, fügen Sie die Unterordner "tools" und "platform-tools" des Android SDK zur PATH-Variablen Ihres Systems hinzu. Verwenden Sie dazu die Standardmethode für Ihr Betriebssystem.

  • Wenn Sie noch keine Erfahrung mit dem Bearbeiten von Systemumgebungsvariablen haben, erstellen Sie jetzt einen Systemwiederherstellungspunkt, damit Sie auf diesen zurückgreifen können, falls ein Fehler auftritt.
  • Wenn Sie Windows 7 verwenden, klicken Sie mit der rechten Maustaste aufKlicken Sie auf das Symbol "Computer" und dann auf "Eigenschaften". Klicken Sie nun in den Optionen im linken Bereich auf "Erweiterte Systemeinstellungen", um das Fenster "Systemeigenschaften" aufzurufen. Windows XP-Benutzer erhalten dieses Fenster direkt, wenn sie mit der rechten Maustaste auf "Arbeitsplatz" und dann auf "Eigenschaften" klicken.
  • Klicken Sie im Fenster "Systemeigenschaften" auf der Registerkarte "Erweitert" auf die Schaltfläche "Umgebungsvariablen".
    Wegänderung
  • Suchen Sie im Abschnitt "Systemvariablen" nach "Pfad" und doppelklicken Sie darauf, um es zu bearbeiten.
  • Stellen Sie sicher, dass Sie den vorhandenen Eintrag unter "Variablenwert" NICHT löschen. Andernfalls wird Ihr Computer durcheinander gebracht. Fügen Sie am Ende einfach die folgende Zeichenfolge hinzu, einschließlich der beiden Semikolons:
    ;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools

    Wenn Sie den Inhalt des SDK in ein anderes Verzeichnis extrahiert haben, müssen Sie dieses für Ihre PATH-Variable verwenden.

Nach dem Hinzufügen der Zeichenfolge sieht meine Pfadvariable folgendermaßen aus:

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

Machen Sie sich keine Sorgen, wenn Sie nicht einige derAnderer Text - Wichtig ist, wie der neue Eintrag dem vorhandenen hinzugefügt werden soll und wie die vorherigen Einträge unverändert bleiben MÜSSEN. Beachten Sie, dass die Semikolons erforderlich sind, um jeden Pfadvariableneintrag vom nächsten und vorherigen zu trennen. Nachdem Sie den Pfad hinzugefügt haben, muss Ihr Computer möglicherweise neu gestartet werden.

Wenn Sie beim Bearbeiten der Pfadvariablen einen Fehler gemacht und die zuvor vorhandenen Einträge gelöscht haben, stellen Sie einfach den von Ihnen erstellten Systemwiederherstellungspunkt wieder her und wiederholen Sie den Vorgang. Gehen Sie diesmal vorsichtiger vor.

Schritt 4: Installieren der USB-Treiber

Schließlich müssen Sie die USB-Treiber installieren. Je nach Gerät müssen Sie diesen Schritt möglicherweise ausführen oder nicht. Wenn Sie ein Gerät verwenden, das mit dem Standard-Android-Betriebssystem wie dem Nexus One geliefert wird, ist dies erforderlich. Im Falle anderer Geräte, die mit ihrer benutzerdefinierten Android-Version und einigen Tools zum Synchronisieren des Geräts mit dem PC geliefert werden, z. B. Geräte von HTC, die mit HTC Sync geliefert werden, oder Geräte von Samsung, die mit der Samsung-eigenen Software geliefert werden, der geeignete Treiber für Ihr Gerät Das Gerät wird automatisch mit diesem Softwarepaket installiert.

  • Der erste Schritt besteht darin, die USB-Treiber herunterzuladen. Starten Sie dazu den SDK-Manager aus dem SDK-Ordner und klicken Sie im linken Bereich auf "Verfügbare Pakete".
  • Erweitern Sie "Add-ons von Drittanbietern", gefolgt von "Add-ons von Google Inc.", und aktivieren Sie "Google USB-Treiberpaket" (siehe Abbildung).
  • Klicken Sie auf "Ausgewählte installieren" und in dem Fenster, in demKlicken Sie im angezeigten Fenster auf das Optionsfeld "Alle akzeptieren" und anschließend auf "Installieren". Warten Sie geduldig, während die USB-Treiber heruntergeladen und im Android SDK installiert werden.
  • Die Treiber für 32-Bit- und 64-Bit-Systeme befinden sich nun im SDK-Ordner unter den Unterordnern "usb_driverx86" bzw. "usb_driverx64".

Nachdem die USB-Treiber heruntergeladen wurden, können Sie sie wie folgt auf Ihrem Computer installieren:

  • Gehen Sie auf dem Gerät zum Startbildschirm und drücken Sie Speisekarte, wählen Anwendungen > Entwicklungund aktivieren USB-Debugging.
  • Verbinden Sie nun Ihr Telefon über USB mit dem PC. Die Installation neuer Hardware sollte beginnen und es wird nach den Treibern gesucht.
  • Zeigen Sie die Treiber manuell auf den Ordner, der für Ihr Betriebssystem geeignet ist, und lassen Sie sie installieren.
  • Nach der Installation der Treiber können Sie die erfolgreiche Installation überprüfen, indem Sie zum Geräte-Manager wechseln. Ihr Telefon sollte unter "ADB-Schnittstelle" angezeigt werden. Beispiel:

DevManagerImage

Verwendung von ADB

Damit ist die Einstellung abgeschlossen. Hier können Sie einfach adb verwenden, um Ihr Telefon so zu manipulieren, wie Sie möchten. Unter Windows verwenden Sie am besten die Eingabeaufforderung. Um sicherzustellen, dass adb richtig eingerichtet wurde, führen Sie die Eingabeaufforderung aus, geben Sie "adb devices" ein und drücken Sie die Eingabetaste. Ihr angeschlossenes Gerät sollte mit einer Seriennummer angezeigt werden.

cmd

Das ist es für diesen Leitfaden. Wir möchten betonen, dass das Spielen mit Ihrem Telefon auf dieser Stufe gefährlich sein kann, wenn Sie nicht wissen, was Sie tun, und das Telefon sogar völlig unbrauchbar machen kann. Bitte tun Sie dies auf eigenes Risiko.

Eine vollständige Liste der ADB-Befehle finden Sie in der offiziellen ADB-Anleitung hier.

Laden Sie das Android SDK herunter

Anmerkung des Herausgebers: ADB ist nur für fortgeschrittene Benutzer. Wenn Sie ADB mit einer grafischen Benutzeroberfläche benötigen, lesen Sie QtADB.

Bemerkungen