meine App ist derzeit kompatibel mit Cupcake und up. Das heißt: minSdkVersion wird im Manifest auf 3 gesetzt.
Aus technischen Gründen denke ich darüber nach, die Kompatibilität mit Cupcake zu brechen, indem ich minSdkVersion auf 4 setze.
Aber ich habe ziemlich viele existierende Benutzer, die entweder die Lite-Version heruntergeladen oder meine App gekauft haben und die Cupcake betreiben.
Was wird mit ihnen im Android Market passieren? Können sie die Version, die mit Cupcake kompatibel war, trotzdem deinstallieren und neu installieren? Oder löscht der Markt alte Versionen, so dass sie für den Fall, dass sie es brauchen, nicht neu installieren können?
Irgendwelche anderen möglichen Probleme?
Ich bin besonders an Feedback von Entwicklern interessiert, die das schon gemacht haben. Meiner Erfahrung nach kann man nicht wirklich theoretische Annahmen über den Markt machen.
Das Verschieben bestehender und neuer Benutzer auf eine neue Version ist möglicherweise problematisch. Aber wie wäre es, alte Benutzer auf eine neue Version zu verschieben?
Wenn Sie genügend Zeit zwischen den Schritten 2 und 3 lassen, können Sie eine beträchtliche Anzahl von Benutzern verschieben. Selbst wenn sie nicht umziehen, werden sie zumindest Ihre alte App im Laden finden können. Und Sie werden in der Lage sein, alle gewünschten Fixes / Support bereitzustellen und gleichzeitig die Flaggschiff-Version auf dem neuesten Stand zu halten.
Disclaimer: Ich habe das nicht versucht, aber es scheint vernünftig.
Tags und Links android