Après avoir choisi un programme par défaut pour une action, chaque fois qu'une application est mise à jour en rapport avec cette action, le système d'exploitation demande inutilement quel programme utiliser. Je ne peux pas être le seul à être aggravé par ce défaut.
C'est particulièrement irritant pour les applications qui sont mises à jour fréquemment et servent plusieurs objectifs.
Voici le scénario:
- L'utilisateur installe l'application (par exemple, un nouveau navigateur Web-Dolphin)
- L'utilisateur exécute une intention (par exemple en cliquant sur un lien hypertexte à partir d'un e-mail)
- Android OS demande à l'utilisateur quelle application utiliser.
- L'utilisateur sélectionne le navigateur Dolphin, coche la case en bas de la fenêtre contextuelle avec le libellé "Utiliser par défaut" et sélectionne une nouvelle application de navigateur Web.
- Android Market installe une nouvelle mise à jour pour Dolphin.
- L'utilisateur exécute la même intention que # 2 (en cliquant sur un lien hypertexte à partir d'un e-mail)
- Android OS oublie le paramètre "utiliser par défaut" et Android OS demande à l'utilisateur quelle application utiliser. [Les étapes 3 à 7 se répètent à l'infini]
Le bogue se produit à l'étape 7.
J'ai soumis un rapport de bogue pour ce problème. En attendant, existe-t-il une application qui fonctionne autour d'elle?
updates
default-applications
intents
glenviewjeff
la source
la source
Réponses:
Non, vous ne pouvez pas le contourner sauf si vous apportez des modifications aux sources Android et compilez une ROM personnalisée. Le service d'installation est un élément central du système et ne peut pas être remplacé ou remplacé comme le peuvent d'autres applications.
C'est par conception. Il vous demandera à nouveau uniquement si l'une des applications qui a été mise à jour est celle qui a d'autres applications pouvant effectuer la même tâche.
La même chose se produit si vous installez une nouvelle application qui peut effectuer la tâche d'une autre application. En effet, la mise à jour d'une application revient à installer une "nouvelle" application. Il n'y a aucune différence dans ce qui se passe lorsque vous installez une nouvelle application sur votre appareil ou si vous mettez à jour une application existante. Donc, s'il y avait un moyen de l'avoir "toujours en mémoire" de cette option, alors lorsque vous avez installé une application complètement nouvelle que vous souhaitez utiliser, vous ne vous verriez jamais proposer l'option de l'utiliser.
Permet d'utiliser le lanceur comme exemple. Vous utilisez GO Launcher depuis longtemps et vous l'avez défini par défaut. Ensuite, vous décidez que vous souhaitez utiliser le nouveau lanceur Foo, vous l'installez donc. Maintenant, lorsque vous allez dans le lanceur, il vous est demandé quel lanceur vous souhaitez utiliser. Si vous le définissez sur "souvenez-vous toujours", l'option ne vous serait pas présentée et vous (ou peut-être d'autres utilisateurs) considéreriez cela comme une mauvaise expérience car maintenant ils doivent trouver comment changer le lanceur en celui qu'ils viennent d'installer. .
la source