QNA > P > È Possibile Forzare Gli Utenti Della Mia App Per Android Di Tutte Le Versioni Ad Aggiornare L'app?

È possibile forzare gli utenti della mia app per Android di tutte le versioni ad aggiornare l'app?

Oh Gosh, stai costruendo un castello di domande, e in effetti è qualcosa di facile come A-B-C. Guarda, nessuno sviluppatore Android può forzare gli utenti della sua applicazione per aggiornare l'app perché questo processo avviene automaticamente. Guardate l'immagine qui sotto:

main-qimg-23396292cd1b2a59a5a49af378e0dd93.webp

C'è invece un processo completo di aggiornamento delle vostre applicazioni Android, che potete imparare da queste due fonti:

  • Aggiornare le vostre applicazioni Android: scegliere automatico o manuale, e come farlo
  • Come aggiornare un'applicazione Android

Caro amico, in alcune situazioni estreme come problemi di sicurezza e modifiche alle API, è necessario che gli utenti aggiornino per continuare ad utilizzare l'applicazione, si potrebbe fornire una semplice API di versioning. The API would look like this:

version Check API:

Request parameters:

  • int appVersion

Response

  • boolean forceUpgrade
  • boolean recommendUpgrade

When your app starts, you could call this API, that pass in the current application version, and check the response of the versioning API call.

If forceUpgrade is true, then shows a popup dialog with options to either let user quit the app, or go to Google Play Store to upgrade the app.

Else if recommendUpgrade is true,then it shows the pop-up dialog with options to update or to continue using the app.

Even with this forced upgrade ability in place, you should continue to support older versions, unless absolutely needed.

This is answer of your question and I believe you will find this answer really helpful.

Di Pennebaker

Come riparare la durata della batteria del mio Samsung S5 :: È necessario calibrare una nuova batteria (smartphone)?
Link utili