J'ai défini des applications par défaut pour de nombreuses actions telles que l'envoi d'e-mails, l'ouverture de fichiers PDF, l'ouverture de pages Web, etc.
Personne n'a de problème avec cela car ils peuvent cocher la case par défaut lors de la prochaine action. Mon problème: j'utilise Tasker pour automatiser un grand nombre d'actions. Et, en raison de ces suppressions par défaut (après la mise à jour automatique), mes tâches sont bloquées au Choose App
pop-up. Les tâches doivent être achevées à temps. Donc, je suis confronté à de nombreux problèmes réels à cause de cela.
Que dois-je faire pour conserver les valeurs par défaut après la mise à jour automatique de l'application. S'il vous plaît, ne répondez pas You can't
ou Turn off Automatic Update
.
la source
Réponses:
AFAIK, les valeurs par défaut sur Android ne sont pas conservées si les applications qui utilisent l'intention sont modifiées.
Solution de contournement:
Utilisez l' intention de lancer l'application ou son écran d'activité.
l'intention est relativement fiable, bien qu'elle puisse être modifiée lors de la mise à jour de l'application.
Prenons l'exemple de l'envoi de courriels
Installer Intent Intercept (Google Play)
Effacez les valeurs par défaut du client de messagerie
Choisissez "Intent Intercept" dans le menu Partager lors de l'envoi d'un e-mail
Copiez les détails de l'intention de l'activité d'application souhaitée
Ouvrez Tasker pour "Créer une tâche": Divers> Envoyer l'intention
Modifiez les paramètres (remplissez généralement l'action et Extra suffit)
Réf: http://tasker.dinglisch.net/userguide/en/intents.html
PS Certaines sociétés célèbres vous fournissent même les détails d'intention sur leur site Web de développeur, comme Evernote.
la source