Ist es möglich, die Benutzer älterer App-Versionen zu aktualisieren?

Ist es möglich, ältere Versionen aus den App-Shops zu entfernen und zu vermeiden, dass Benutzer sie benutzen? Ich habe nicht ein Framework, das überprüft, ob es ein Update gibt, also meine Frage ist, wenn es etwas native von Google und / oder Apple, die es mir ermöglicht, ältere Versionen als veraltet oder sth zu markieren. so wie das.

Ich habe Angst, dass es so etwas nicht gibt, aber vielleicht kennt jemand eine Lösung?

  • Wie Größe benutzerdefinierte Marker Symbole für Android Google Maps v2?
  • Android SDK Mediaplayer.create gibt zufällig Null zurück
  • Installieren der Anwendung auf SD-Karte in Android sdk 2.2
  • Android INJECT_EVENTS Berechtigung
  • NameValuePair für openConnection veraltet
  • Android ListView Pull Down to Refresh
  • GetActionBar () gibt null nach SDK-Update auf 5.0 zurück
  • Bereitstellung von Android-Anwendungen Qt 5.1
  • BitmapFactory.Optionen gibt 0 Breite und Höhe
  • Eclipse Indigo - Kann das Android ADT Plugin nicht installieren
  • Android Toolbar mit zwei Zeilen im Titel?
  • GreenDAO unterstützt mehrere Beziehungen zwischen Tabellen
  • 2 Solutions collect form web for “Ist es möglich, die Benutzer älterer App-Versionen zu aktualisieren?”

    Sie können immer noch einen API-Aufruf oder eine httpUrlConnection , um die neueste Version verfügbar zu bekommen, oder überprüfen Sie für dieses Update auf dem Google-Markt, wenn der Benutzer es hat, und dann den Benutzer auf dem Markt im Falle des verfügbaren Updates umzuleiten und ihn zu verhindern Die app, wenn dieser fall

    Wenn der Benutzer die Verbindung trennt, funktioniert diese Lösung nicht mehr. Wenn du keine Angst hast, was der Benutzer offline machen kann, funktioniert diese Lösung.

    Edit : sorry, nicht sehen, Ihre App wurde noch veröffentlicht!

    Also denke ich nicht, dass es dann möglich ist, vor allem aus Sicherheitsgründen. Und vergessen Sie nicht, dass viele Benutzer nicht den Google-Markt haben (blockiert in China, manchmal ersetzt durch den Samsung-Store oder eine andere, …).

    AFAIK kannst du es in deiner App selbst machen.

    Nur speichern android:versionName auf erste App-Initialisierung.

    Dann in jedem Start, bekomm die aktuelle Version und check vergleiche es mit dem letzten / gespeicherten. Wenn das selbe dann ignoriert. Wenn Sie anders sind, können Sie einen nicht kündbaren Dialog anzeigen, um den Benutzer zu zwingen, die App zu aktualisieren.

    Um App-Version zu bekommen:

     PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); String version = pInfo.versionName; 

    Ich denke, es ist eine freundliche Art für Entwickler.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.