Glossar
APK
Eine APK ist das Installationspaket einer Android-App: ein ZIP-Archiv mit Code, Ressourcen, Manifest und Signatur. Für ein IT-Team ist die APK die Datei, mit der eine eigene App ohne Play Store aufs Gerät kommt, und genau deshalb der Punkt, an dem Signatur, Versionierung und Verteilweg sauber geregelt sein müssen.
So funktioniert es
Im Paket stecken das Manifest mit Paketname, Zielversion und Berechtigungen, der kompilierte Code als DEX, die Ressourcen und native Bibliotheken. Android identifiziert eine App über Paketname plus Signatur. Wer dieselbe App mit einem anderen Schlüssel signiert, bekommt keine Aktualisierung, sondern eine Installation, die am bestehenden Paket scheitert.
Seit August 2021 verlangt Google für neue Apps im Play Store das Android App Bundle (AAB), aus dem Google geräteabhängige APKs erzeugt. Für die Verteilung außerhalb des Stores bleibt die APK das Format, das ein Gerät tatsächlich installiert. Ihr Build-Prozess kann beides liefern: AAB für Play, eine universelle APK für Ihr MDM.
Zwei Versionsfelder entscheiden über Updates. versionCode ist die Ganzzahl, die Android vergleicht, versionName der Text für Menschen. Ein Update mit niedrigerem oder gleichem versionCode wird abgelehnt, was in der Praxis die häufigste Ursache für ein angeblich kaputtes Rollout ist. Dazu kommt targetSdkVersion: Google Play erzwingt Mindestwerte, und Android selbst ändert Verhalten je nach Zielversion, etwa bei Speicherzugriff ab Android 11.
Warum es für eine Flotte wichtig ist
Die manuelle Installation einer APK, also Sideloading, war lange der bequeme Weg und ist heute ein Risiko. Android 13 hat den Zugriff auf Bedienungshilfen für seitlich installierte Apps eingeschränkt, Android 14 blockiert Pakete mit zu alter Zielversion, und Android 15 verschärft die Erkennung bei Installationen aus unbekannten Quellen. Eine Flotte, die auf manuelle APK-Installation gebaut ist, bricht mit dem nächsten Versionssprung.
Der Aufbewahrungsort der Signaturschlüssel ist der andere wunde Punkt. Geht der Upload-Key verloren, können Sie Ihre eigene App nicht mehr aktualisieren, und die Nutzer müssen sie deinstallieren, samt lokaler Daten. Legen Sie den Schlüssel in ein HSM oder einen Passwortspeicher mit Vieraugenprinzip, nicht auf den Laptop eines Entwicklers.
Für die Verteilung heißt das: APK ja, Sideloading nein. Der Unterschied liegt darin, wer installiert. Installiert das MDM still im Arbeitsprofil oder auf einem vollständig verwalteten Gerät, sind Herkunft und Version belegt.
So handhabt es Appaloosa
Appaloosa nimmt Ihre APK-Dateien auf, hält alle Versionen vor, weist sie Gerätegruppen zu und installiert still auf Android-Enterprise-Geräten, optional als Pflicht-App oder zur Selbstbedienung im Unternehmens-App-Store. Öffentliche Apps laufen parallel über managed Google Play. Details zeigt die Seite Mobile Application Management.
Entdecken
Die ganze Plattform
Registrierung, Apps, Sicherheit, Fernsupport: alles an einem Ort.
Appaloosa entdecken →Appaloosa ausprobieren? Kostenlos starten