Versionsname und Versionscode einer App herausfinden
Advertisement
Zwei Zahlen
Der Versionsname (12.10.1) ist freier Text, den der Entwickler für Menschen wählt. Der Versionscode (70382) ist eine Ganzzahl, mit der Android Builds ordnet; er muss mit jeder Veröffentlichung steigen. Spiegel und Update-Werkzeuge arbeiten mit dem Versionscode, weil zwei Builds denselben Namen tragen können. Die Download-Seiten hier zeigen beides, und der Download-Link selbst enthält den Versionscode.
Installierte App
- Einstellungen › Apps › die App: ganz unten steht der Versionsname. Die meisten Telefone zeigen hier keinen Versionscode.
- In der App: Info- oder Einstellungsbildschirme zeigen meist den Namen, manche den Code in Klammern.
- App Manager, App Inspector oder jede Paketinfo-App: zeigt Name, Code, Mindest-SDK, Signatur und mehr für jede installierte App.
- adb:
adb shell dumpsys package <Paketname> | grep versiongibtversionCode=70382undversionName=12.10.1aus.
Eine APK-Datei
- Am Telefon: die Datei mit einer Installer-App öffnen, die eine Vorschau zeigt (SAI, App Manager), statt mit dem Standard-Installer; die Vorschau listet beide Zahlen.
- Am Computer:
aapt dump badging datei.apk | head -1aus den Android-SDK-Build-Tools gibt Paketname, Versionscode und Versionsname aus.apksigner verify --print-certs datei.apkergänzt die Signatur. - Ohne Werkzeuge: in
.zipumbenennen undAndroidManifest.xmlöffnen; das ist binäres XML und nur mit einem Editor lesbar, der es dekodiert, etwa dem APK Analyzer in Android Studio.
Warum der Code bei Downgrades zählt
Android verweigert die Installation eines Pakets, dessen Versionscode niedriger als der installierte ist. Wer beide Zahlen kennt, wählt eine wirklich ältere Build und kann nach der Installation prüfen, ob es die gewünschte ist. Siehe eine App downgraden.
„Variiert je nach Gerät“
Manche Play-Einträge zeigen statt einer Version Variiert je nach Gerät. Die App nutzt je Gerätetyp verschiedene Builds; jede hat intern trotzdem einen normalen Versionsnamen und -code, sichtbar mit den Methoden oben.
Diese Anleitung beschreibt das allgemeine Android-Verhalten; Menünamen unterscheiden sich je nach Hersteller und Android-Version. Downloads auf dieser Seite stammen von etablierten Drittanbieter-Spiegeln und werden von uns nie verändert.
Weitere Anleitungen
- Was ist eine APK-Datei? Android-Pakete erklärt
- XAPK, APKS, APKM und OBB: die Bundle-Formate erklärt
- Installation aus unbekannten Quellen unter Android erlauben
- Eine Android-App auf eine ältere Version downgraden
- „App nicht installiert“ unter Android: Ursachen und Lösungen
- „Beim Parsen des Pakets ist ein Problem aufgetreten“ beheben