Je possède un Samsung Galaxy S2, exécutant le système d'exploitation ICS officiel. Je veux utiliser l'application Llama (trop pauvre pour Tasker!) Pour dire à mon téléphone de mettre à jour toutes les applications chaque fois que je suis connecté à certains réseaux Wi-Fi (mais pas tous - mon Wi-Fi domestique est basé sur le volume).
Llama vous permet de signaler des intentions personnalisées, mais je ne sais pas comment fonctionnent les intentions. Le Play Store prend-il en charge l'intention de signaler "tout mettre à jour" ou d'activer la mise à jour automatique?
(Essentiellement, j'essaie de faire quelque chose comme ceci: comment autoriser la mise à jour automatique des applications dans Play Store uniquement lorsqu'il est branché? )
tasker
application-autoupdate
intents
llama
henrebotha
la source
la source
Réponses:
"pour activer la mise à jour automatique?"
Je doute fortement qu'il y ait une intention à cela - c'est un paramètre utilisateur et Android ne permet généralement pas aux applications de modifier les paramètres utilisateur.
Je pense que la meilleure solution est, tout d'abord, d'activer manuellement la fonction de mise à jour automatique du Play Store, et de la régler sur Wi-Fi uniquement, et deuxièmement, de lancer le Play Store lorsque vous vous connectez au hotspot souhaité. Le simple lancement le fera généralement effectuer toutes les mises à jour en attente.
Je ne sais pas comment vous spécifiez cela dans Tasker ou Lama, mais vous pouvez lancer le Play Store en envoyant une intention qui demande le lancement d'une URL Play Store (par exemple, l'URL d'une application ou d'un éditeur Play Store), par exemple
nouvelle intention (Intent.ACTION_VIEW, Uri.parse (" http://play.google.com/store/apps/details?id= " + appName))
Plus d'informations à ce sujet ici .
Enfin, vous devez aller dans les paramètres wifi et marquer votre réseau wifi domestique comme mesuré. Oups. J'ai vu ce paramètre dans les documents de l'API ici, mais maintenant je ne trouve pas de moyen pour un utilisateur de le définir. Peut-être que cela n'est disponible que pour les réseaux cellulaires, ou peut-être que cela arrivera dans les futures versions d'Android (l'API vient d'être ajoutée récemment).
la source
Settings > Data usage > (Menu) > Mobile hotspots
. De cette façon, je peux au moins arrêter les mises à jour ennuyeuses quand à l'université ou en passant par un café wifi - merci!Sous l'
Account Sync
action de Llama, vous le pouvezEnable Account Sync then Request Update
. Il est possible que le Play Store se mette à jour lorsque cela est appelé, mais je ne l'ai pas essayé, je ne peux donc pas vous le dire avec certitude. Ça vaut le coup cependant.la source