zu www.bildungsgueter.de nächster Abschnitt zur Inhaltsübersicht des Kapitels vorheriger Abschnitt

Ein auslieferbares Paket herstellen

Wenn du dein Programm mit Eclipse ADT testest (das geschieht durch die Ausführung mit der Option Debug des Menüs Run), erzeugt die Entwicklungsumgebung eine testfähige APK-Datei, die von deinem Testgerät angenommen wird, wenn du auf dem Testgerät das Debugging allgemein oder für den Einzelfall erlaubt hast. Ein solches testfähiges Paket sollte aus mehreren Gründen nicht zur Auslieferung für das allgemeine Publikum angeboten werden:

Du musst deine zur Verteilung bestimmten Programme mit einem Sicherheitszertifikat signieren. Ein Sicherheitszertifikat kannst du entweder kaufen oder selbst herstellen. Ein selbst hergestelltes Sicherheitszertifikat ist für die Auslieferung von Android-Programmen ausreichend und wird auch von Google Play akzeptiert, wenn es mindestens bis zum Ende des 22. Oktober 2033 gültig ist.

Die Herstellung eines selbst beglaubigten Sicherheitszertifikats (engl.: self-signed security key) musst du nur einmal ausführen, wenn du ein solches Zertifikat einmal hergestellt hast, wirst du es für alle deine Android-Programme verwenden können.

Alle Hilfsmittel, die du für die Herstellung und die Benutzung eines Sicherheitszertifikats benötigst, sind im Java Software Development Kit bereits enthalten. Das Eclipse ADT ermöglicht dir die bequeme Benutzung dieser Hilfsmittel, ohne dass du dich mit der Bedienung der Hilfsprogramme keytool, jarsigner und zipalign vertraut machen musst.


vorheriger Abschnitt zur Inhaltsübersicht des Kapitels nächster Abschnitt