Informer l'utilisateur au sein de l'app qu'une nouvelle version est disponible
J'ai une application android sur le marché et j'ai remarqué que cela peut prendre un certain temps pour que l'application puisse être mis à jour quand je l'ai sortie d'une nouvelle version.
Ce que j'espérais, c'est quelque chose comme ce que Google avec son Google Chrome app (ne peut être que la version bêta qui n'est pas assuré).
Ce que je veux faire, c'est quand l'utilisateur lance mon application, il peut faire une vérification pour voir si il y a une nouvelle version disponible, et si oui, juste un petit message en bas à informer l'utilisateur qu'il y a une nouvelle version disponible pour le téléchargement. Si vous cliquez alors l'utilisateur sera immédiatement conduit à l'application dans le play store afin qu'ils puissent commencer la mise à jour.
Comment est-ce fait? Je n'ai pas réussi à trouver quoi que ce soit pour android, j'ai trouvé un couple de choses liées à iOS mais, évidemment, pas bon pour moi.
Merci pour toute aide que vous pouvez fournir.
OriginalL'auteur Boardy | 2013-05-09
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas d'API ou d'un service, quand vous pouvez vérifier avec Google Play quelle est la dernière version de votre application.
Au lieu de cela, vous devez maintenir la dernière version de code sur votre serveur et que vous avez votre application de vérifier périodiquement à l'encontre de sa propre version du code. Si le code de version est supérieur sur le serveur, alors votre application doit être mise à jour et vous pouvez dire à l'utilisateur en conséquence.
OriginalL'auteur Raghav Sood
Sincèrement, je pense que c'est tout simplement pas en vaut la peine. Ma première recommandation est de l'oublier, comme le Play Store va prendre soin de la notification de mise à jour.
Si vous voulez vraiment vous consacrer votre temps et vos efforts, vérifiez ceci:
OriginalL'auteur Alejandro Colorado
Comment vérifier il ya une nouvelle version de l'application est disponible sur playstore, avertir les utilisateurs à mettre à jour les anciennes applications avec la nouvelle version d'android et d'afficher oui ou non pour obtenir playstore. Il suffit de suivre les instructions et de mettre le joint de code dans votre application afin de vérifier la nouvelle version de l'app est disponible ou pas. Ce code de vérifier la version de l'application chaque jour si il y a une nouvelle version mise à jour est disponible sur le playstore une fenêtre apparaît sur l'app lancement de la mise à jour.
pour télécharger le code complet[url]:http://androidaone.com/11-2014/notify-users-update-app-new-version-available-playstore/
OriginalL'auteur vineet
Ce que nous avons utilisé ce faire est le suivant ..
J'envoie un nuage (avoir la nouvelle version de l'application) à l'application et traitées dans app. Lors de la manipulation du cloud-je vérifier la météo de ma version actuelle et la version en nuage sont différents de ceux que je afficher un pop-up à l'utilisateur régulièrement des mises à jour de l'app sur Google play..
OriginalL'auteur Imran Khan Saifi
Il pourrait être utile pour quelqu'un d'autre. J'ai essayé de cette façon
D'abord créer une classe ayant un couple de méthodes pour lancer le play store et obtenir la version de l'application du code et des informations de version de cette façon
}
Deuxième créer un autre util classe ayant sharedpreference méthodes d'enregistrer et de récupérer la version du code de cette façon
}
Enfin, vous pouvez utiliser dans votre lanceur d'activité ou toute autre activité où vous voulez montrer boîte de dialogue alerte à l'utilisateur de mettre à jour l'app si sa mise à jour.
Mettre en œuvre alertAppUpdate() la méthode de cette façon
Si des erreurs dites le moi . Je vous remercie.
OriginalL'auteur IP Kaal
Je l'ai fait à l'aide de Firebase Distance config. Voici ma méthode qui est appelée qu'une seule fois-
Étapes-
Je maintenir deux paires clé-valeur dans mon firebase projet-
version est en fait versionCode (entier) qui est en synchronisation avec la dernière version de versionCode. Quand je la mainlevée de toute construction nouvelle, je mettre à jour cette valeur à partir de firebase console.
Dans l'application, j'ai vérifier cette valeur (un temps) et si elle est plus grande, je montre la mise à jour de l'alerte à l'utilisateur. newFeatures est une clé supplémentaire pour afficher
what's new
à l'utilisateur.De vérifier l'intégralité du code source- https://github.com/varunon9/SaathMeTravel
OriginalL'auteur Varun Kumar
Google a juste fait un ensemble beaucoup plus facile. Voir https://developer.android.com/guide/app-bundle/in-app-updates
OriginalL'auteur Anthony.