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.
Ceci est une mauvaise idée dans les régions où les plans mobiles ont des quotas ... – d33j
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. –
@VladMatvienko merci Je vais essayer de mon mieux, je suis de retour avec mon expérience –