Je souhaite contrôler la version de l'application de mon client. Si l'application n'est pas mise à jour, je veux leur montrer un message d'alerte indiquant que "votre application n'est pas mise à jour, voulez-vous la mettre à jour?" comment puis-je contrôler cela dans Android?Comment contrôler la version de mon application?
0
A
Répondre
2
Vous pouvez héberger votre nouvelle version du fichier apk dans la page Web avec un fichier texte avec des informations sur la version. Ensuite, placez un fichier texte en assest avec les informations de version actuelles. Lorsque votre application démarre, lisez la version actuelle de l'assest, téléchargez les informations de version à l'aide des méthodes HTTP et comparez la version. Si vous avez besoin mise à jour puis télécharger la dernière apk de web en utilisant la méthode HTTP et installer en utilisant le code suivant ..
Intent apk_installer = new Intent(Intent.ACTION_VIEW);
apk_installer.setDataAndType(Uri.fromFile(apkFilePath),"application/vnd.android.package-archive");
startActivityForResult(apk_installer,0);
0
Vous pouvez obtenir ce fichier APK en version/Programm par:
PackageInfo info = getPackageManager().getPackageInfo(PACKAGE_NAME, 0);
currentVersion = info.versionCode;
currentName = info.versionName;
Alors vous n'avez pas vraiment besoin d'un fichier texte local avec des informations de version.
Salutations Ralf
Questions connexes
- 1. ipad - Comment puis-je contrôler la version de mon application iPad?
- 2. Déterminer la version de mon application Silverlight
- 3. Comment contrôler la version des bases de données SQL Server?
- 4. Git: Gérer chaque version de mon application?
- 5. faire une version d'essai de mon application
- 6. Comment contrôler mon application avec le contrôle vocal intégré?
- 7. Comment puis-je contrôler mon application Android via Internet
- 8. Comment tester mon application dans la version 1.6 android
- 9. Comment contrôler la version des fichiers de version d'une application Flex/Flash Builder à l'aide de Subclipse?
- 10. Comment contrôler si mon application va arrêter la lecture de la musique de l'iPod?
- 11. Où puis-je définir la version de mon application iPhone?
- 12. Comment puis-je contrôler mon téléphone winmo?
- 13. Capistrano déployant la mauvaise version de mon application
- 14. Demander la version de Google Maps dans mon application
- 15. clics dans la version iPad de mon application iPhone
- 16. C# Quelle version .net mon application nécessite
- 17. Lier mon application gratuite à la version payante
- 18. Comment mon application Rails accepter version RAILS_GEM_VERSION mineure bosses
- 19. Comment tester mon application sur une ancienne version d'IE?
- 20. Mettre la version à mon application Java - Netbeans
- 21. Comment contrôler la résolution de l'écran
- 22. Comment puis-je rediriger d'une "petite" version de mon application vers une "grande" version?
- 23. Comment afficher la version de l'iPhone, la version IOS, le nom du fournisseur de réseau dans mon application?
- 24. Après la compilation d'une version de version, mon application a commencé à agir bizarrement
- 25. Pourquoi la nouvelle version de mon application apk Android ne s'installera pas sur l'ancienne version
- 26. Comment contrôler le numéro de version dans Perforce?
- 27. py2app ne crée pas une version autonome de mon application
- 28. Comment faire pour contrôler la version d'un plugin de rails et l'application de test ensemble
- 29. Grails - Comment afficher la version et la date de création dans mon application
- 30. Comment rendre mon application Android propre?