Lorsqu'un téléphone Android est connecté à la fois par wifi et par données mobiles (3G/4G), il utilisera de préférence le wifi car cela permet d'économiser la batterie et la bande passante des données mobiles. Cependant, ma connexion mobile est plus fiable que ma connexion wifi, et il y a certaines applications qui n'utilisent qu'une petite quantité de données mais que je veux faire fonctionner de manière fiable. La reconnaissance vocale de Google en est le principal exemple.
D'après ce que j'ai compris, chaque application a son propre type de connexion préféré (presque toujours réglé sur wifi) au niveau du système d'exploitation, mais ce paramètre n'est pas disponible pour l'utilisateur. Comment puis-je modifier la préférence d'une application pour les données mobiles ? Si nécessaire, je suis ouvert à des solutions qui ne fonctionnent que pour la reconnaissance vocale de Google (par exemple, une option enterrée pour l'utilisateur).