18 votes

Comment faire pour qu'Android se souvienne des applications par défaut après les mises à niveau ?

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, l'OS demande inutilement quel programme utiliser. Je ne peux pas être le seul à être exaspéré par ce défaut.

C'est particulièrement irritant pour les applications qui sont mises à jour fréquemment et qui servent plusieurs objectifs.

Voici le scénario :

  1. L'utilisateur installe une application (par exemple, un nouveau navigateur Web - Dolphin).
  2. L'intention de l'utilisateur (par exemple, cliquer sur un lien hypertexte dans un courriel).
  3. Le système d'exploitation Android demande à l'utilisateur quelle application utiliser.
  4. L'utilisateur sélectionne le navigateur Dolphin, coche la case en bas de la fenêtre popup avec le libellé "Use As Default" et sélectionne la nouvelle application de navigateur web.
  5. Android Market installe une nouvelle mise à jour pour Dolphin.
  6. L'utilisateur a la même intention que le n° 2 (cliquer sur un lien hypertexte dans un courriel).
  7. 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 bug se produit à l'étape 7.

J'ai soumis un rapport de bogue pour ce numéro. En attendant, existe-t-il une application qui permet de contourner ce problème ?

8voto

mercutio Points 5828

Non, vous ne pouvez pas le contourner, sauf si vous modifiez les sources d'Android et compilez une ROM personnalisée. Le service d'installation est un élément essentiel du système et ne peut être remplacé ou neutralisé comme d'autres applications.

C'est à dessein. Il ne vous le demandera à nouveau que si l'une des applications qui a été mise à jour est une application qui comporte 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 en fait à installer une "nouvelle" application. Il n'y a aucune différence entre ce qui se passe lorsque vous installez une nouvelle application sur votre appareil et lorsque vous mettez à jour une application existante. Par conséquent, s'il était possible de faire en sorte que l'appareil "se souvienne toujours" de cette option, lorsque vous installez une toute nouvelle application que vous souhaitez utiliser, l'option d'utilisation ne vous serait jamais proposée.

Prenons l'exemple du lanceur. Vous utilisez GO Launcher depuis longtemps et vous l'avez configuré par défaut. Puis vous décidez d'utiliser le nouveau lanceur Foo, et vous l'installez. Maintenant, lorsque vous allez dans le lanceur, on vous demande quel lanceur vous voulez utiliser. Si vous l'aviez réglé sur "Toujours se souvenir", l'option ne vous serait pas présentée et vous (ou peut-être d'autres utilisateurs) considéreriez cette expérience comme médiocre, car ils doivent maintenant trouver comment changer le lanceur pour celui qu'ils viennent d'installer.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X