Logo androidermagazine.com
Logo androidermagazine.com

So installieren Sie das Android SDK auf Windows, Mac und Linux

Inhaltsverzeichnis:

Anonim

Die meisten von uns müssen das Android SDK niemals installieren. Der Grund dafür ist richtig im Namen - Software Development Kit. Es richtet sich an Personen, die Android-Apps schreiben und Tools benötigen, um mit Android von einem Computer aus zu arbeiten.

Aber diese Tools können auch für Leute nützlich sein, die fortgeschrittenere Dinge tun möchten. Dinge wie das manuelle Aktualisieren von Software oder das Rooten des Telefons. Fastboot und ADB sind unerlässlich, wenn Sie die Android-Software "hacken" möchten. Und Google bietet es kostenlos für alle.

Was zu wählen?

Es gibt zwei Möglichkeiten, um ein funktionierendes Set von Android-Tools auf Ihren Computer zu bekommen. Der einfache Weg ist, einfach Android Studio zu installieren. Alles, was zum Ausführen und Verwenden der Android-Befehlszeilentools erforderlich ist, ist Teil von Android Studio sowie eine Möglichkeit, die Tools auf dem neuesten Stand zu halten. Während es für Leute entwickelt wurde, die eine vollständige Entwicklungsumgebung mit einem Code-Editor, einem Android-Emulator und einem Compiler wollen, können Sie nur die Befehlszeilentools verwenden und den Rest nie öffnen.

Wenn Sie keine Angst haben, nasse Füße zu bekommen, können Sie nur die SDK-Komponenten außerhalb von Android Studio installieren. Die Installation ist einfach (sie befinden sich in einer Zip-Datei), aber die Einrichtung Ihres Computers für deren Verwendung ist kein einfacher Vorgang.

Manuelles Installieren des Android SDK

Laden Sie das SDK direkt von Google herunter, indem Sie hier klicken. Scrollen Sie ein wenig nach unten und suchen Sie den Abschnitt "Nur die Befehlszeilentools herunterladen", und speichern Sie ihn an einem leicht zugänglichen Ort, z. B. auf Ihrem Desktop. Wir werden es im nächsten Schritt an einen besseren Ort extrahieren.

Die heruntergeladene Datei ist komprimiert. Sie müssen mit komprimierten Dateien vertraut sein - und wissen, wie Sie sie extrahieren -, um noch weiter zu gehen. Wenn Sie dies nicht tun, hören Sie hier auf und nehmen Sie sich Zeit, um mehr über sie zu erfahren.

Extrahieren Sie Ihre komprimierte Datei an folgendem Ort:

  • Windows: Das Stammverzeichnis Ihres Laufwerks C:.
  • OS X: Ihr privater Ordner
  • Linux: Ihr privater Ordner

Benenne den extrahierten Ordner in "Android" um. Dies vereinfacht den Rest dieses Handbuchs und Ihre Zeit mit dem SDK erheblich.

Voraussetzungen

Sie benötigen eine funktionierende Java-Version, um die SDK-Komponenten auszuführen. In den meisten Fällen werden Sie mit dem SDK Open Java und Sun Java von Oracle (ja, Oracle) arbeiten.

  • Auf einem Mac ist das ziemlich einfach, da Sie es bereits installiert haben, es sei denn, Sie haben es deinstalliert. Wenn Sie dies getan haben, installieren Sie es erneut - Sie sollten wissen, wie.
  • Gehen Sie unter Windows zur Oracle-Website und laden Sie die richtige Version (32- oder 64-Bit) für Ihren Computer herunter. Wenn dies zu Problemen führt, hören Sie auf, was Sie tun, und erfahren Sie mehr über Ihren Computer. Wenn Sie Java nicht installieren können, können Sie das Android SDK möglicherweise noch nicht verwenden.
  • Auf einem Linux-Computer müssen Sie auch Java installieren. Sie finden die x86- und x64-Binärdateien für Sun Java von Oracle auf deren Website. OpenJDK funktioniert auch für die meisten Aufgaben, die Sie mit dem SDK ausführen müssen (OpenJDK ist jetzt im Lieferumfang von Android Studio enthalten, das das SDK sowie eine Entwicklungsumgebung enthält). Wenn Sie weitere Unterstützung benötigen oder einen Paketmanager zum Installieren von Sun Java verwenden möchten, lesen Sie die Dokumentation zu Ihrer jeweiligen Distribution.

Linux-Benutzer müssen außerdem sicherstellen, dass einige 32-Bit-Bibliotheken installiert sind, wenn sie eine 64-Bit-Version des Betriebssystems ausführen. Wenn Sie Ubuntu oder eine andere Debian-Variante verwenden, installieren Sie ncurses5 und stdc ++ 6 über Ihr Terminal:

sudo apt-get install lib32ncurses5 lib32stdc++6

Wenn Sie eine andere Linux-Variante verwenden, suchen Sie die richtigen Pakete für ncurses5 und stdc ++ 6 und installieren Sie sie.

Tools installieren

Extrahieren Sie die oben heruntergeladene Datei in einen Ordner namens Android im Stammverzeichnis Ihres Laufwerks C (Windows) oder in Ihren Home-Ordner (Mac, Linux). Sie werden möglicherweise feststellen, dass einige Dinge fehlen, wenn Sie die Befehlszeilentools schon einmal heruntergeladen haben, da die Ordner tools und platform-tools fehlen. Das ist in Ordnung, wir werden sie mit dem mitgelieferten SDK-Manager bekommen.

Öffnen Sie den Ordner bin im extrahierten Download und suchen Sie die ausführbare Datei sdkmanager. Es kann aussehen wie ein Terminal- oder Shell-Befehl, aber es öffnet eine GUI, solange Sie Java korrekt installiert haben.

Im SDK-Manager können Sie Android SDK Tools und Android SDK Platform-Tools installieren. Wenn Sie Windows verwenden, möchten Sie auch den Google USB-Treiber installieren. Wenn Sie AOSP aus dem Quellcode erstellen möchten, möchten Sie möglicherweise die Android SDK Build-Tools installieren.

Wählen Sie die richtigen Dateien aus und fahren Sie mit dem Vorgang fort (es wird eine Lizenzvereinbarung angezeigt, die Sie lesen sollten). Beide Tools-Ordner werden installiert. Aber du bist noch nicht ganz fertig!

Die Tools werden im Anwendungsdatenordner installiert. Unter Windows befindet es sich unter Windows \ users \ YourUserName \ AppData \ Local \ Android und unter Mac oder Linux unter .Android (beachten Sie den Punkt!) In Ihrem privaten Ordner. Erstellen Sie einen symbolischen Link (Informationen für Windows-Benutzer hier) für beide Tools-Ordner in dem Android-Ordner, den Sie zuvor erstellt haben. Dies wird helfen, sie in Ihren PFAD zu bringen und das Leben viel einfacher zu machen.

Stellen Sie Ihren Pfad ein

Die Variable PATH im Betriebssystem Ihres Computers gibt an, wo Sie suchen müssen, wenn Sie einen Befehl über ein Terminal oder die Befehlszeile ausführen möchten. Um beispielsweise den ADB-Befehl auszuführen, müssen Sie entweder den vollständigen Pfad eingeben und bereitstellen, dh, der Ordner ADB befindet sich tatsächlich im SDK-Ordner, oder den Speicherort in der PATH-Variablen selbst festlegen. Es ist ein bisschen verwirrend, aber die gute Nachricht ist, dass es einfacher ist, es zu tun, als es zu erklären.

Damit diese Anweisungen wie beschrieben funktionieren, müssen Sie den SDK-Downloadordner wie oben beschrieben extrahiert und umbenannt und an den richtigen Speicherort für dieses Lernprogramm verschoben haben.

Unter Windows

Sofern Sie nicht noch eine ältere Version von Windows verwenden, können Sie den Pfad nicht mehr in der Datei autoexec.bat oder autoexec.nt festlegen. Sie müssen stattdessen die Einstellungen der Systemumgebungsvariablen aktualisieren. So wird es auf einem Windows 10-Computer gemacht:

  • Drücken Sie die Start- Taste auf Ihrer Tastatur.
  • Beginnen Sie mit der Eingabe der Wörter Umgebungsvariablen.
  • Während der Eingabe wird die Option zum Bearbeiten der Systemumgebungsvariablen angezeigt. Wählen Sie.
  • Wählen Sie im Fenster Umgebungsvariablen die Position PATH im Abschnitt Benutzervariablen für (Ihren Benutzernamen) aus und klicken Sie auf die Schaltfläche Bearbeiten.

Fügen Sie den vollständigen Pfad zu den Ordnern Android SDK-Tools und Android SDK-Plattform-Tools im Bearbeitungsfeld hinzu, die durch ein Semikolon getrennt sind. Es sollte ungefähr so ​​aussehen:

C:\Android\tools;C:\Android\platform-tools

Informationen zum Festlegen des PFADS für ältere Windows-Versionen finden Sie in der Dokumentation, die mit Ihrem Computer geliefert wurde. Und noch einmal: Wenn Sie Ihr SDK an einem anderen Ort als \ Android installiert haben, müssen Sie es entsprechend anpassen.

Auf einem Mac

Sie können Ihre PATH-Variable auf einem Computer mit OS X in Ihrem Bash-Profil festlegen. Dies ist einfach und alles in einer Datei erledigt.

In Ihrem Home-Ordner befindet sich eine Datei mit dem Namen.bash_profile. Öffnen Sie es mit einem beliebigen Texteditor. Berühren Sie niemals die Dateien.bashrc oder.bash_profile, die sich möglicherweise im Verzeichnis / etc befinden!

Möglicherweise sehen Sie eine leere Datei oder sie enthält viele andere Informationen. Alles was wir tun müssen, ist ein paar Zeilen am Anfang der Datei hinzuzufügen:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

(Haben wir erwähnt, dass Sie die Dinge entsprechend anpassen müssen, wenn sich Ihr SDK an einem anderen Ort befindet? Gut.)

Speichern Sie die Datei und starten Sie Ihren Computer neu, damit der neue PFAD ordnungsgemäß bezogen wird.

Unter Linux

Das Einstellen des PFADS auf einem Linux-Computer ist fast dasselbe wie auf einem Mac. Sie bearbeiten lediglich eine andere Datei.

Öffnen Sie mit Ihrem bevorzugten Texteditor die Datei ~ /.bashrc. Es wird wahrscheinlich existieren und mehrere Einträge haben. Wenn Sie eine Fehlermeldung erhalten, dass die Datei nicht vorhanden ist, erstellen Sie einfach eine neue Datei und speichern Sie sie als ~ /.bashrc, wenn Sie fertig sind.

Sie möchten dem ENDE der.bashrc-Datei die folgenden zwei Zeilen hinzufügen:

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

Speichern Sie die Datei und schließen Sie das Terminalfenster. Öffnen Sie eine neue Instanz des Terminals und geben Sie den folgenden Befehl ein:

source ~/.bashrc

In Ihrer Sitzung werden die von Ihnen vorgenommenen Änderungen aufgeführt, und das SDK befindet sich in Ihrem PATH.

Verpacken

Sie sollten nun über eine Reihe funktionsfähiger Android-Befehlszeilentools verfügen und in der Lage sein, beispielsweise die neuesten Factory-Images zu flashen oder Ihr Telefon manuell mit einer Zip-Datei zu aktualisieren. Und weil Sie es selbst gemacht haben, haben Sie alles, was Sie brauchen, um es zu reparieren, wenn etwas schief geht.

Viel Glück und hab Spaß!

Aktualisiert im Februar 2019: Dieser Artikel wurde mit neuen Downloadadressen und Informationen zum Android SDKManager aktualisiert.