Interne Apps veröffentlichen
Es gibt drei Möglichkeiten, eine interne App zu veröffentlichen: über den iFrame von Managed Google Play in Ihrer EMM-Konsole, über die Google Play Console oder über die Custom App Publishing API. In der folgenden Tabelle werden die Funktionen der Veröffentlichungsmethoden verglichen:
iFrame von Managed Google Play | Google Play Console | Custom App Publishing API | |
---|---|---|---|
APK mit Google Play hosten | ✓ | ✓ | ✓ |
APK extern hosten | X | ✓ | X |
Optimierte Veröffentlichung* | ✓ | ✓ | ✓ |
An mehrere Organisationen vertreiben** | ✓+ | ✓ | ✓+ |
Apps öffentlich machen | X | X | X |
Apps in ein anderes Google Play-Entwicklerkonto übertragen | X | ✓ | ✓ |
Ohne Registrierungsgebühr veröffentlichen*** | ✓ | X | X |
App-Bundle hochladen | ✓‡ | ✓ | X |
Uploadschlüssel zurücksetzen | X | ✓ | X |
Signaturschlüssel aktualisieren | X | ✓ | X |
* Zum Veröffentlichen von Apps über den iFrame von Managed Google Play oder die Google Play Console sind nur ein AAB oder APK und ein Titel erforderlich. Zum Veröffentlichen von Apps über die Custom App Publishing API sind nur ein APK, ein Titel und die Standardsprache des Store-Eintrags erforderlich. Eine App kann mit einer der Methoden innerhalb weniger Minuten veröffentlicht werden.
** Bereitstellung für bis zu 1.000 Organisationen.
*** Bezieht sich auf die Registrierungsgebühr in der Play Console. Diese entfällt für iFrame-Nutzer.
+ In der Play Console konfigurierbar, nachdem eine App über den iFrame veröffentlicht wurde.
‡ Nur von Google generierte App-Signaturschlüssel werden unterstützt.
Wenn Sie kein Google Play Console-Entwicklerkonto haben, ist der iFrame von Managed Google Play die einfachste Möglichkeit, interne Apps zu veröffentlichen.
Wenn Sie bereits ein Google Play Console-Entwicklerkonto haben, können Sie damit interne Apps veröffentlichen.
Wenn Sie Ihren Unternehmenskunden erlauben möchten, interne Apps direkt über Ihre Benutzeroberfläche für Endnutzer zu veröffentlichen, können Sie die Custom App Publishing API verwenden.
Ein Android App Bundle (AAB) enthält den gesamten Code und alle Ressourcen Ihrer App. Google Play verwendet es, um optimierte APKs für jedes Gerät zu erstellen. Dadurch wird die Downloadgröße reduziert und Entwickler müssen nicht mehrere APKs verwalten.
Ein App-Bundle unterscheidet sich von einem APK dadurch, dass es nicht auf einem Gerät bereitgestellt werden kann. Es ist vielmehr ein Veröffentlichungsformat, das den gesamten kompilierten Code und die Ressourcen Ihrer App in einem einzigen Build-Artefakt enthält. Nachdem Sie Ihr signiertes App-Bundle hochgeladen haben, werden die APKs Ihrer App bei Google Play erstellt und signiert und an die Nutzer ausgeliefert.
Die Custom App Publishing API unterstützt das Hochladen von AABs nicht. Wir empfehlen, AABs über die Play Console oder den iFrame von Managed Google Play hochzuladen.
Weitere Best Practices für die Verwendung von AAB sowie häufig gestellte Fragen zur Play App-Signatur finden Sie im Hilfeartikel Best Practices für interne Apps.
Wenn Sie in Ihrer EMM-Konsole interne Apps veröffentlichen können, ohne den iFrame von Managed Google Play zu verwenden, wenden Sie sich an Ihren EMM-Anbieter, um zu erfahren, welche Funktionen für interne Apps unterstützt werden.
Einige Drittentwickler verfügen möglicherweise über Entwicklungstools, mit denen sie interne Apps veröffentlichen können. Wenden Sie sich in diesem Fall an den entsprechenden Entwickler, um zu erfahren, welche Funktionen für interne App unterstützt werden.