Est-il possible de vérifier au démarrage d'une application Android si l'utilisateur possède la dernière version de celle-ci et de le forcer à la mettre à jour si ce n'est pas le cas ? Ou au moins vérifier s'il existe une nouvelle version et lui dire que l'application ne fonctionnera à nouveau que lorsqu'il aura téléchargé et installé la mise à jour ?
Le contexte est le suivant : j'ai une application qui doit communiquer avec un serveur. Lorsque je modifie quelque chose dans l'interface entre le serveur et le client, je veux m'assurer que le client dispose de la dernière version.
Existe-t-il un moyen natif de faire cela ? Ou dois-je le vérifier moi-même ?