Je gère une poignée d'applications pour une petite entreprise et ses clients et fournisseurs. À l'heure actuelle, lorsqu'il y a une nouvelle version de test qui doit passer par le contrôle qualité (c'est-à-dire qu'elle n'est pas encore sur le marché), le nouveau fichier APK doit être téléchargé du réseau local sur chaque périphérique utilisé dans le contrôle qualité. Idéalement, je voudrais mettre une application sur chacun de ces appareils pour vérifier les mises à jour dans un endroit connu et télécharger et installer avec une seule touche. Y a-t-il quelque chose comme ça disponible? Ce ne serait pas trop dur. Il suffirait de rechercher les fichiers .apk dans un dossier spécifié, de les comparer aux ID de programme installés, puis de notifier l'utilisateur dans tous les cas où le code de version dans le .apk est supérieur au code de version de l'application installée.Application Android pour déployer des mises à jour sur les testeurs?
1
A
Répondre
3
Votre application peut vérifier l'URL de mise à jour pour voir s'il existe une nouvelle version d'apk et la télécharger s'il y a une nouvelle version. Enregistrez le fichier APK à carte SD et appeler l'installateur:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package- archive");
startActivity(intent);
+0
Merci. Mon objectif est de séparer cette tâche de l'application elle-même afin que je n'ai pas à répéter le code pour chaque application. Cependant, il semble de plus en plus qu'il n'y a rien de disponible pour faire cela, donc votre extrait de code peut m'aider à écrire une application de "dépôt local". –
Questions connexes
- 1. Recevez des mises à jour facebook sur mon application android
- 2. Android Market Application Mises à jour
- 3. Comment déployer des mises à jour dans l'application mvc asp.net
- 4. mises à jour d'applications Android
- 5. PHP Application Mises à jour
- 6. Android Market Mises à jour sur les applications LARGE (50mb +)
- 7. Android Market option de paiement pour les mises à jour
- 8. Android Market - Vente payée pour les mises à niveau (pas les mises à jour)
- 9. des mises à jour de script arrête alors pour toutes les autres mises à jour
- 10. Commentaires et mises à jour sur facebook mises à jour
- 11. Opérer des mises à jour sur MYSQL
- 12. Contacts Mises à jour dans Android
- 13. Cocoa Check pour les mises à jour
- 14. Android - versionnage de l'application, mises à jour
- 15. Notification pour les mises à jour utilisateur
- 16. Android mises à jour de fond
- 17. attr_protected uniquement pour les mises à jour?
- 18. Android Twitter4j Mises à jour automatiques
- 19. Où trouver des mises à jour pour les fonctions obsolètes?
- 20. comment transmettre des mises à jour pour les clients réseau
- 21. Utiliser applyFilter pour les mises à jour
- 22. meilleure façon de pousser des tests pour les testeurs
- 23. déployer application android sur le périphérique réel
- 24. WPF ClickOnce - Déployer via MSI et ensuite exécuter des mises à jour
- 25. Intervalle de mises à jour d'emplacement Android
- 26. Fonctionnement des mises à jour de l'application Android
- 27. Arrêt des mises à jour des applications dans Android
- 28. Comment éviter les mises à jour fréquentes?
- 29. Avertir les utilisateurs de mises à jour, application facebook
- 30. Mises à jour silencieuses sur Mac
Voir aussi [Pousser Android dernière version à Devices] (http://stackoverflow.com/questions/12605662/pushing-latest-android-build-to- appareils) –