2017-06-12 3 views
-3

Comment faire une mise à jour silencieuse dans Android AppComment faire une mise à jour silencieuse dans Android App

il est possible de mettre à jour l'application en mode silencieux. i.e (aucune intervention de l'utilisateur)

Quelle est la meilleure façon d'y parvenir? merci d'avance

+2

Ceci est une mauvaise idée dans les régions où les plans mobiles ont des quotas ... – d33j

+1

seules les applications système peuvent en théorie le faire. Vous ne pouvez pas le faire dans une application ordinaire de manière commune. Mais il y a toujours un moyen, mais c'est difficile. Vous pouvez utiliser le chargement de classe dynamique pour le faire. Vous pouvez charger dynamiquement le fichier DEX compilé, que vous pouvez télécharger quand vous le souhaitez, et exécuter le code à partir de celui-ci. –

+0

@VladMatvienko merci Je vais essayer de mon mieux, je suis de retour avec mon expérience –

Répondre

0

Si vous avez publié votre application dans PlayStation et que vous souhaitez la mettre à jour, il n'y a aucun moyen, sauf si l'utilisateur a activé AutoUpdate et que la mise à jour s'exécute en arrière-plan.

Mais si vous n'avez pas publié votre application Android dans playstore et que vous souhaitez mettre à jour votre application, vous devez exécuter Service in background et lier certains indicateurs de votre base de données pour informer l'application de la mise à jour. et après cela, votre application devrait avoir un service d'arrière-plan pour la mise à jour de l'application, mais cela nécessitera également l'autorisation de mise à jour. Donc, pratiquement, je pense que c'est impossible sans permission.

+0

mais cela ne répond pas à la question. La question est comment mettre à jour l'application sans interaction de l'utilisateur. Pas comment informer l'utilisateur à propos d'une mise à jour. –

+0

oui @NIKUNJ KHOKHAR Je ne vais pas publié application dans Playstore. ma version mise à jour également dans ma mémoire locale. comment mettre à jour ce fichier APK –