So installieren Sie das Android SDK unter Windows 10

Android ist das weltweit am weitesten verbreitete und implementierte mobile Betriebssystem dank seiner vielfältigen Features und Funktionalitäten sowohl für den Endbenutzer als auch für Entwickler, die täglich versuchen, die Erfahrung und Skalierbarkeit des Betriebssystems zu verbessern.

Die umfassende Verwaltung eines Systems ist überhaupt nicht einfach, aber heute haben wir die notwendigen Tools, um diese Aufgabe auf viel höhere Verwaltungsebenen zu bringen, und im Fall von Android haben wir das Android SDK, das allen zur Verfügung steht, die wir erkunden, erstellen möchten , testen und führen die weltweite Implementierung zahlreicher Android-Funktionalitäten durch.

Bei Solvetic werden wir ausführlich erklären, was Android SDK ist und wie es unter Windows 10 installiert wird.

Was ist Android-SDK?Android SDK (Software Development Kit), ist eine Plattform, die auf einer integrierten Entwicklungsumgebung (IDE) basiert, durch die es möglich ist, die funktionale und vollständige Entwicklung von Anwendungen für Android durchzuführen und so die Leistung dieser vorher zu kennen es ist offiziell gestartet.

Aufgaben mit Android SDKDurch die Verwendung des Android SDK zum Erstellen und Kompilieren von Anwendungen für Android können wir Aufgaben ausführen wie:

  • Verfügen Sie über eine einheitliche Umgebung, über die alle für alle Android-Geräte verfügbaren Anwendungstests durchgeführt werden können.
  • Haben Sie ein flexibles Gradle-basiertes Build-System.
  • Greifen Sie auf eine große Auswahl an Testtools und Frameworks zu.
  • Das Android SDK integriert Instant Run, mit dem wir während der Ausführung der Anwendung Änderungen vornehmen können, ohne jedoch ein neues APK kompilieren zu müssen.
  • Es ist kompatibel mit C++ und NDK.
  • Integration von Lint-Tools, dank derer es Probleme in Bezug auf Leistung, Verwendung, Versionskompatibilität und mehr erkennen soll.

Beim Erstellen eines Projekts im Android SDK über Android Studio werden verschiedene Module mit Quellcodedateien und Ressourcendateien in das Projekt integriert, diese Module sind:

  • Android-App-Module
  • Bibliotheksmodule
  • Google App Engine-Module

Jetzt lernen wir, das Android SDK umfassend zu installieren und haben damit ein wertvolles Werkzeug für die Aufgaben, die mit der Implementierung von Anwendungen auf Android verbunden sind.

Android SDK ist über zwei Optionen verfügbar:

Android-StudioEs ist die grafische Plattform, von der aus Hunderte von Anwendungen für Android in einer vollständigen Umgebung mit Tools und idealen Funktionen für deren korrekte Verwaltung erstellt und ausgeführt werden können
BefehlszeilentoolsWie der Name schon sagt, handelt es sich um eine Option, die über den sdkmanager ausgeführt werden kann.

Beachten Sie, dass die folgenden Parameter in diese Option integriert sind, wenn wir die Befehlszeile verwenden:

apkanalyzerBietet Informationen zur Zusammensetzung des APK, wenn der Build-Prozess abgeschlossen ist
avdmanagerErmöglicht Ihnen das Erstellen und Verwalten von Android Virtual Devices (AVD) über die Befehlszeile.
jobbErleichtert das Erstellen von verschlüsselten und unverschlüsselten APK-Erweiterungsdateien mit dem Opaque Binary Blob (OBB)-Format
FusselEs handelt sich um ein Code-Scanning-Tool, mit dem es möglich sein wird, Probleme auf dem strukturellen Qualitätsniveau des zu implementierenden Codes zu erkennen und zu beheben.
Monkeyrunner
Seine Aufgabe ist es, die Kommandozeilenschnittstelle zu erstellen, von der aus ein Programm ausgeführt wird, das eine Android-Anwendung oder ein Testpaket installiert, dort ausgeführt, Tastenanschläge gesendet, Screenshots erstellt und viele weitere Aktionen ausgeführt werden können, um ihr Verhalten zu überprüfen
sdkmanagerEs ist eine der Schlüsselkomponenten, da es uns ermöglicht, Pakete für das Android SDK anzuzeigen, zu installieren, zu aktualisieren und zu deinstallieren.

1. So laden Sie Java Windows 10 herunter und installieren es

Schritt 1
Falls Sie die Android Studio-Plattform nicht verwenden möchten und nur die Befehlszeilenversion des Android SDK verwenden, müssen Sie Java herunterladen und installieren, das unter folgendem Link kostenlos verfügbar ist:

VERGRÖSSERN

Schritt 2
Dort wählen wir das Installationsprogramm aus, das am besten zu unserem System passt, und fahren nach dem Herunterladen mit der Installation fort:

Schritt 3
Dort können wir den Installationsordner ändern und ein Klick auf Installieren startet den Java-Installationsprozess in Windows 10:

Schritt 4
Wenn dieser Vorgang abgeschlossen ist, sehen wir Folgendes:

2. So installieren Sie die Android SDK-Befehlszeilentools

Schritt 1
Aus Platz- und Leistungsgründen ist es manchmal ideal, die Kommandozeilenoption herunterzuladen, zum Beispiel hat Android Studio ein Gewicht von 948 MB und kann 3 GB auf der Festplatte belegen, während die Kommandozeile nur 148 MB wiegt, der Download ist verfügbar unter folgendem Link:

VERGRÖSSERN

Schritt 2
Dort haben wir sowohl die Optionen von Android Studio als auch die Befehlszeile, in diesem Fall wählen wir das Windows-Tablet für den Download aus und das folgende Fenster wird angezeigt, in dem wir die Bedingungen akzeptieren müssen, um mit dem Download fortzufahren:

VERGRÖSSERN

Schritt 3
Aktivieren Sie dieses Kontrollkästchen, um auf die Schaltfläche Android-Befehlszeilentools für Windows herunterladen zu klicken. Nach dem Herunterladen fahren wir mit der Extraktion fort und gehen zum Werkzeug- / Bin-Pfad und klicken dort mit der rechten Maustaste auf die sdkmanager-Datei und wählen die Option Als Administrator ausführen:

Schritt 4
Die folgende Meldung der Windows 10-Benutzerkontensteuerung wird angezeigt, die wir akzeptieren müssen:

Schritt 5
Dies kümmert sich um die Installation der grundlegenden Android SDK-Pakete:

Jetzt können wir von der Eingabeaufforderung auf den Pfad zugreifen, in dem der sdkmanager gehostet wird, und dort die Befehle ausführen, die wir für die Erstellung der Anwendungen für erforderlich halten, beispielsweise können wir Folgendes ausführen:

 sdkmanager "Plattform-Tools" "Plattformen; Android-28"
Schritt 6
Folgendes wird angezeigt:

VERGRÖSSERN

Schritt 7
Dort müssen wir diese Bedingungen mit dem Schreiben akzeptieren und danach beginnen der Download-Prozess und die Erstellung der angegebenen Parameter, in denen die Befehle adb und fastboot zur besseren Verwaltung des Android SDK integriert sind.

VERGRÖSSERN

3. Android Build-, Plattform- und Emulationstools (SDK-Build)


Falls Sie sich für die Verwendung der Android-Kommandozeile entscheiden, müssen wir die folgenden dort integrierten Dienstprogramme berücksichtigen:

Android Build Tools (SDK Build): Diese befinden sich im Pfad android_sdk / build-tools / version / und werden zum Erstellen von Android-Anwendungen benötigt. Die integrierten Tools sind:

aapt2Seine Funktion besteht darin, Android-Ressourcen im Binärformat zu analysieren, zu indizieren und zu kompilieren, das für die Android-Plattform optimiert wurde.
apksignerEs ist dafür verantwortlich, APKs zu erkennen und zu überprüfen, ob die APK-Signaturen in allen Versionen der Plattform, auf denen ein bestimmtes APK unterstützt wird, korrekt überprüft werden müssen.
zipalignIhre Aufgabe besteht darin, die APK-Dateien zu optimieren und sicherzustellen, dass alle unkomprimierten Daten basierend auf der Beziehung zum Dateianfang ausgerichtet sind.

Android Platform Tools (SDK Platform) Sie befinden sich im Pfad android_sdk / platform-tools / und bestehen aus:

adbAndroid Debug Bridge ist ein Tool, mit dem wir den Status einer Emulator- oder Geräteinstanz mit Android verwalten und auch ein APK auf einem Android-Gerät installieren können
etc1toolEs ist ein Befehlszeilen-Dienstprogramm, mit dem es möglich sein wird, PNG-Bilder nach dem Komprimierungsstandard ETC1 zu kodieren und komprimierte ETC1-Bilder in PNG zu dekodieren.
FastbootEs ist verantwortlich für das Flashen eines Geräts mit Plattform- und anderen Images des ausgewählten Systems
logcatEs ist ein Tool, das über adb aufgerufen wird, um die Anwendung und die Systemprotokolle anzuzeigen.

Emulationswerkzeuge (Android Emulator): Der Speicherort ist android_sdk / emulator / und wir haben:

EmulatorEs handelt sich um ein QEMU-basiertes Geräteemulationstool, mit dem es möglich sein wird, Anwendungen in einer echten Android-Laufzeitumgebung zu debuggen und zu testen.
mksdcardErmöglicht Ihnen, ein Disk-Image zu erstellen, das mit dem Emulator verwendet werden kann und somit die Verwendung einer externen Speicherkarte (z. B. einer SD-Karte) simuliert.

4. So installieren Sie Android Studio unter Windows 10

Schritt 1
Wenn wir uns nun für die Android Studio-Plattform entscheiden, die mehr wiegt und eine vollständige GUI-Umgebung bietet, können wir sie unter folgendem Link herunterladen:

VERGRÖSSERN

Schritt 2
Wenn Sie dort klicken, wird das folgende Fenster angezeigt, in dem wir die Bedingungen akzeptieren müssen, um sie herunterladen zu können:

VERGRÖSSERN

Während des Installationsprozesses können wir die Option Benutzerdefiniert auswählen, um eine bessere Kontrolle über die in Android Studio zu verwendenden Komponenten zu haben.

Schritt 3
Wenn Sie diese Option auswählen, sehen wir Folgendes, wo Sie die zusätzlichen Funktionen zum Herunterladen einrichten können. Einige davon sind:

  • Das virtuelle Android-Gerät, das eine emulierte Umgebung erstellt, um verschiedene Funktionen und Anwendungen zu testen.
  • Der Intel HAXM-Hardwarebeschleuniger für den Emulator.
  • API-Bibliotheken zur Entwicklung von Anwendungen basierend auf der neuesten Android-Version, die derzeit 9.0 ist.

Schritt 4
Dort warten wir, bis der Installationsvorgang abgeschlossen ist, und sobald Android Studio in Windows 10 installiert ist, können wir auf den automatisch geöffneten Projekterstellungsassistenten zugreifen, oder wenn nicht, klicken wir auf die Schaltfläche Konfigurieren / SDK-Manager in der unteren rechten Ecke von das Fenster, um zu den verschiedenen verfügbaren Konfigurationsoptionen zu gelangen:

Schritt 5
Beim Zugriff sehen wir alle SDK-Konfigurationsoptionen in Android Studio:

VERGRÖSSERN

Von dort aus können wir die Anwendungen und Geräte nach Bedarf konfigurieren und so alle Funktionen überprüfen, die uns Android Studio bietet, um den maximalen Nutzen aus jedem von ihnen in den Anwendungen zu ziehen, die wir implementieren möchten.

wave wave wave wave wave