AppReviewX Anmelden

Welche Android-Versionen du unterstützen solltest

Wähle die Mindestversion nach eigenen Daten und Risiko, nicht nach Hörensagen. Wo du deine Zahlen findest.

In diesem Ratgeber

„Unterstütze Android 8 und neuer“ wird so oft wiederholt, dass es wie eine Regel klingt. Es ist keine. Die Mindestversion deiner App (oft minSdk genannt) ist eine Entscheidung mit Kosten auf beiden Seiten, und sie sollte aus deinen eigenen Daten und deinem Risiko kommen.

Google Play stellt außerdem Anforderungen an die API-Ebene, auf die deine App zielen muss, wenn du eine neue App oder ein Update veröffentlichst. Das ist eine andere Einstellung als die Mindestversion; geforderte Ebene und Fristen ändern sich über die Zeit. Lies deshalb vor der Release-Planung die aktuelle Tabelle auf Googles Seite zum Ziel-API-Level.

Was die Wahl wirklich abwägt

  • Eine niedrigere Mindestversion erreicht mehr Geräte, bedeutet aber mehr altes Verhalten zum Testen, mehr Kompatibilitätscode und weniger moderne Funktionen, die du direkt nutzen kannst.
  • Eine höhere Mindestversion ist einfacher zu bauen und zu testen, aber manche Menschen können die App gar nicht installieren.

Keine ist allgemein richtig. Deshalb nützt dir eine Prozentzahl aus einem Blogartikel nichts. Dein Publikum ist nicht das durchschnittliche Publikum.

Schritt 1: eigene Zahlen finden

Schau in dieser Reihenfolge nach:

  1. Deine aktuellen Nutzer, falls die App schon läuft. In der Play Console kann die Seite „Statistiken“ deine Nutzer nach Android-Version aufschlüsseln (Option „Ansicht nach“ in der Berichtskonfiguration), auch Analysewerkzeuge zeigen es oft. Menünamen ändern sich, prüfe also die aktuelle Hilfe der Konsole.
  2. Deine Zielgruppe, falls du noch nicht live bist. Eine Banking-App für ältere Handys in einem Land unterscheidet sich von einem Spiel für neue Hardware. Schreibe auf, wer sie sind und was sie nutzen.
  3. Deine Tester. Sie sagen dir, welche Handys echte Menschen haben. Frage sie im Testformular.
  4. Öffentliche Verteilungszahlen von Googles eigenen Seiten, nur als grober Hintergrund. Googles öffentliches Verteilungs-Dashboard beschreibt Geräte bei Google Play, nicht deine Nutzer, und verweist für Versionsaufschlüsselungen auf den Bericht „Reichweite und Geräte“ in der Play Console. Achte auf das Datum jeder Zahl und behandle Zahlen als unbekannt, bis du sie selbst nachgeschlagen hast.

Schritt 2: aufschreiben, was du aufgibst

Schreibe zu jeder möglichen Mindestversion zwei Zeilen:

  • Verlorene Nutzer: der Anteil deiner Nutzer, oder deine Schätzung, auf Versionen darunter.
  • Gesparte Arbeit: Funktionen, Bibliotheken, Testzeit und Fehlerrisiko, die du vermeidest.

Hast du keine Daten, schreibe „unbekannt“ und mach weiter. Ein ehrliches „unbekannt“ ist besser als eine erfundene Zahl.

Schritt 3: Anforderungen deiner Bibliotheken prüfen

Deine Abhängigkeiten setzen eigene Mindestversionen. Eine Bibliothek, die du brauchst, kann eine alte Version für dich ausschließen. Prüfe jede, bevor du entscheidest.

Schritt 4: Mit einem Arbeitsblatt entscheiden

Kopiere und fülle aus:

Frage Deine Antwort
Ist die App live? Habe ich echte Versionsdaten?
Niedrigste Version, die meine Nutzer haben
Anteil der Nutzer unter meinem Kandidaten (oder unbekannt)
Funktionen, die eine neuere Version brauchen
Bibliotheken mit höherer Mindestversion
Geräte, auf denen ich testen kann
Entscheidung und Datum

Entscheide, schreibe den Grund auf und setze einen Termin zur Überprüfung, zum Beispiel bei jedem größeren Release.

Schritt 5: testen, was du versprichst

Welche Mindestversion du auch wählst, du musst die App darauf ausführen. Teste mindestens auf der niedrigsten und der neuesten Version. Emulatoren helfen dabei, denn alte Versionen lassen sich anlegen, ohne das Handy zu besitzen. Echte Geräte deckst du mit Auf welchen Android-Geräten du wirklich testen solltest ab.

Die Mindestversion später anheben

Du kannst sie anheben, wenn der Anteil der Nutzer auf alten Versionen klein und der Aufwand, sie zu halten, hoch ist. Prüfe zuerst deine Daten und sage es in den Versionshinweisen. Bestehende Nutzer auf nicht mehr unterstützten Versionen bleiben womöglich bei der alten App-Version, prüfe also, was nach den aktuellen Regeln des Stores passiert.

Weiterlesen

Tester bei AppReviewX nutzen Handys und Systemversionen, die du nicht besitzt, und sagen dir privat und strukturiert, was kaputtging. So funktioniert AppReviewX.