Das Android SDK ist ein robustes Software Development Kit, das von Google entwickelt wurde, um Entwicklern ein umfassendes Set von Tools für die Erstellung von Android-Anwendungen zur Verfügung zu stellen.
Eigenschaften von Android SDK
Das Android SDK verfügt über eine Reihe von Bibliotheken und Entwicklungstools, mit denen Programmierer Anwendungen erstellen und testen können. Eine Lösung für neue oder unerfahrene Android-Entwickler ist das ADT-Bundle. Es enthält eine große Sammlung von Dienstprogrammen, darunter
- Eclipse;
- Android-Plattform-Tools;
- das neueste Android-Systemabbild.
Das Android SDK geht davon aus, dass Entwickler bereits Eclipse (offiziell von der IDE unterstützt), das JDK (Java Development Kit) und das Android Development Tools Plugin (nicht erforderlich, aber empfohlen) installiert haben. Mit anderen Worten, das SDK enthält nur grundlegende Dienstprogramme für die Arbeit mit Android-Anwendungen.
Merkmale des Android-SDK
Das SDK enthält zunächst weder die Android-Plattform noch irgendwelche Komponenten von Drittanbietern. Um diese zu erhalten, müssen Sie den SDK-Manager ausführen und mindestens eine Plattform zusammen mit den entsprechenden Tools installieren. Der Grund dafür ist ganz einfach: Die Plattformen werden ständig aktualisiert, um neue Funktionen zu unterstützen, und diese ständig in das SDK zu packen, wäre ziemlich kostspielig, ganz zu schweigen von der Größe des endgültigen Pakets. Aus diesem Grund hat Google eine einfachere Lösung gewählt. Natürlich wird eine Netzwerkverbindung benötigt, aber wer hat heutzutage keine? Und auf diese Weise können Sie sich auch über die neuesten Funktionen der Plattform auf dem Laufenden halten.
Das SDK unterstützt auch ältere Versionen der Plattform - von Android 1.1 bis zu den neuesten Versionen. So können Entwickler Apps für ältere Geräte erstellen und sie auf Kompatibilität mit den neuesten Plattformen testen.
Insgesamt ist das SDK ein großartiges Hilfsmittel für Android-Entwickler, auch wenn es sich an erfahrene Entwickler richtet.