Android – APK Signing Tool (APK Signer)

Um eure erstellte Android Datei (.apk) in den Google Play Store hochladen zu können, muss diese vorher signiert (sign) und ausgerichtet (align) werden. Dazu gibt es mehrere Wege, der einfachste ist es mit dem Tool APK Signer von Hai Bison.

Voraussetzungen

  • JDK 1.6+
  • ADT (mit der zipalgin Datei, diese kann hier heruntergeladen werden)

Downloade den APK Signer

APD Signer

Entpacken Sie das Archiv und starten Sie die Java Datei.

APK Signer

Erstellen einer keystore Datei

Mit dem Tool ist es ziemlich einfach eine keystore Datei zu erstellen. Diese Datei kann für all Ihre Spiele oder Apps genutzt werden. Es muss nicht für jede App eine neue keystore Datei erstellt werden.

Hinweis: Speichern Sie die Informationen, welche Sie zur Erstellung der keystore Datei benutzen. Insbesondere den Alias und das Passwort! Erstellen Sie auch eine Sicherung Ihrer keystore Datei!

 

apk_signer_create_keystore

  • (1) – Wählen Sie den Pfad zu Ihrer Java JDK 1.6 Installation (Java/bin/…)
  • (2) – Trage die Informationen für die zu erstellende keystore Datei ein (Speichern Sie Ihr Passwort, Sie benötigen dieses später, wenn Sie Ihre App oder Ihr Spiel signieren wollen!)
  • (3) – Klicken Sie ‚Save as …‘ und wählen Sie den Pfad, wo die keystore Datei abgespeichert werden soll

apk_signer_set_target

  • (4) – Klicken Sie ‚Generate Keyfile‘

Wenn Sie alle Informationen eingegeben haben und die Erstellung erfolgreich war, erhalten Sie diese Nachricht.

apk_signer_done

Signieren der Applikation

Wechseln Sie zu den Reiter ‚Signer‘ und prüfen Sie, ob der Pfad zu Ihrer JDK 1.6 Installation korrekt gesetzt ist.

apk_signer_sign

  • (1) – Laden Sie Ihre keystore Datei und geben Sie das jeweilige Passwort ein, welches Sie beim Erstellen vergeben haben (Hinweis: Wenn Sie das Passwort eingeben haben, drücken Sie die Tabulator Taste. Wenn Ihr Passwort korrekt war, wird automatisch der Alias geladen und gesetzt)

apk_signer_load_keyfile

  • (2) – Laden Sie Ihre Applikation, welche signiert werden soll (vergewissern Sie sich, dass Sie in Intel XDK die Box bei ‚Sign‘ abgewählt haben, ansonsten ist Ihre Applikation von Intel XDK vor-signiert worden)

apk_signer_load_app

Drücken Sie ’sign‘, um Ihre Applikation zu signieren. Sie erhalten eine Datei mit folgender Endung ‚…SINGED_UNALIGNED.apk‘

Ausrichten der Applikation

Gehen Sie nun zum Reiter ‚APK Alignment‘ und laden Sie die oben erstellte und signierte Applikationsdatei.

apk_signer_align

  • (1) – Laden Sie Ihre signierte Applikation

apk_signer_load_app_algin

Drücken Sie ‚align‘ und Sie erhalten eine Datei mit der Endung ‚…SIGNED_ALIGNED.apk‘. Diese Datei kann nun in den Google Play Store hochgeladen werden.

Was this article helpful?

Leave A Comment?

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.