In diesem Leitfaden wird beschrieben, wie Sie Ihre Apps auf Open-Source-Plattformen registrieren. Der Vorgang ähnelt dem Bereitstellen Ihrer App über andere Shops. Sie müssen Ihre App nicht registrieren, um sie weiterhin auf Open-Source-Plattformen zu vertreiben. Wenn Sie sie jedoch registrieren, können Ihre Nutzer sie weiterhin auf die gleiche Weise installieren wie bisher.
Bevor Sie beginnen, müssen Sie ein Android Developer Console-Konto oder ein Google Play Console-Konto einrichten. Wenn Sie noch kein Konto haben, registrieren Sie sich, indem Sie der Entwicklerbestätigungsanleitung folgen.
Auswählen, wie Nutzer Ihre App installieren
Je nachdem, ob Sie Ihre App bestätigen und registrieren, können Nutzer sie auf zwei Arten installieren:
- Keine Änderungen für Ihre Nutzer: Registrieren Sie Ihre Apps mit Ihrer bestätigten Identität, damit Nutzer sie wie gewohnt installieren können.
- Erweiterte Einrichtung von Abläufen: Wenn Sie Ihre App nicht registrieren möchten, können Nutzer den erweiterten Ablauf auf ihrem Gerät aktivieren. Durch diese einmalige Einrichtung können sie Apps von nicht bestätigten Entwicklern installieren.
Neue App registrieren
So registrieren Sie eine neue App:
- Klicken Sie in der Android Developer Console oder auf dem Tab „Identitätsbestätigung für Android-Entwickler“ in der Google Play Console auf Paketnamen registrieren.
- Geben Sie den Paketnamen Ihrer neuen App ein und klicken Sie auf Weiter.
- Klicken Sie auf Schlüssel hinzufügen und geben Sie den SHA‑256-Zertifikat-Fingerabdruck Ihres Signierschlüssels ein. Eine Anleitung zum Extrahieren des Fingerabdrucks finden Sie in diesem Hilfeartikel. Wenn die Open-Source-Plattform Ihren Signaturschlüssel verwendet, um die App zu verteilen, müssen Sie keine weiteren Schritte ausführen.
- Wenn die Open-Source-Plattform die App mit ihrem Schlüssel neu signiert, laden Sie das von der Plattform signierte APK herunter, nachdem Sie die App auf der Plattform veröffentlicht haben.
- Extrahieren Sie den SHA‑256-Zertifikat-Fingerabdruck aus dem APK.
- Rufen Sie in der Console Ihre registrierte App auf, klicken Sie auf Schlüssel hinzufügen und geben Sie den extrahierten SHA‑256-Zertifikat-Fingerabdruck ein. Wenn Sie aufgefordert werden, die Inhaberschaft zu bestätigen, klicken Sie auf Bestätigen und folgen Sie den Schritten 9 bis 12 im Abschnitt Vorhandene App registrieren. Diese Aufforderung wird nur in seltenen Fällen angezeigt, wenn die neue App auf mindestens 50 Android-Geräten über die Plattform installiert wird, bevor Sie den Schlüssel der Plattform registrieren.
Vorhandene App registrieren
Wenn die Open-Source-App-Plattform Ihren Signaturschlüssel zum Bereitstellen der App verwendet, folgen Sie der Anleitung zur Registrierung von Paketnamen.
So registrieren Sie eine vorhandene App, die von der Open-Source-Plattform mit ihrem Schlüssel neu signiert wird:
- Laden Sie das plattformsignierte APK von der Open-Source-Plattform herunter.
- Extrahieren Sie den SHA‑256-Zertifikat-Fingerabdruck aus dem APK. Eine Anleitung zum Extrahieren des Fingerabdrucks finden Sie in diesem Hilfeartikel.
- Klicken Sie in der Android Developer Console oder auf der Seite zur Bestätigung für Android-Entwickler in der Google Play Console auf Paketnamen registrieren.
- Geben Sie den Paketnamen Ihrer vorhandenen App ein und klicken Sie auf Weiter.
- Klicken Sie auf Schlüssel auswählen. Wenn die App weniger als 50 bekannte Installationen hat, klicken Sie auf Schlüssel hinzufügen und geben Sie stattdessen den SHA-256-Zertifikat-Fingerabdruck ein.
- Wählen Sie den extrahierten SHA‑256-Zertifikat-Fingerabdruck aus der Liste der zulässigen Fingerabdrücke aus. Wenn der Fingerabdruck nicht aufgeführt ist, klicken Sie auf Andere Registrierungsmethode anzeigen, dann auf Fingerabdrücke für andere Schlüssel anzeigen und wählen Sie den Fingerabdruck aus der Liste aus.
- Klicken Sie auf Schlüssel hinzufügen.
- Klicken Sie auf APK hochladen.
- Kopieren Sie den bereitgestellten Snippet, rufen Sie den Quellbaum Ihrer App auf, erstellen Sie im Ordner
assetseine Datei mit dem Namenadi-registration.propertiesund fügen Sie den Snippet in die Datei ein. - Veröffentlichen Sie die neue App-Version mit dem Snippet auf der Open-Source-Plattform.
- Laden Sie die neue APK-Version von der Plattform herunter.
- Laden Sie das APK in die Konsole hoch.