0 votes

Comment Android mesure-t-il l'état de la connectivité ?

Je sais qu'Android dispose d'une sorte de mesure de la connectivité, car lorsqu'il y a de la connectivité, les icônes de réseau wifi ou de téléphone deviennent soit vertes soit bleues, selon la version d'Android.

À mon avis, cette mesure n'est pas parfaite, car si elle indique avec précision l'absence de connectivité (par exemple, une perte de connectivité wifi), elle n'est pas aussi précise lorsque le téléphone est connecté à Internet : au travail, mon Defy fonctionnant sous Cyanogen 9 (Android 4.0.4) a des icônes qui sont toujours grises, quoi qu'il arrive, même lorsque la connexion est manifestement établie. (voir image ci-dessous).

Je me demande comment, exactement, Android mesure l'état de la connectivité . Est-ce en effectuant un ping ou une autre sorte de sondage d'un serveur ? En écoutant un port ? En testant si un protocole est activé ? Ou bien quoi ? Cette réponse acceptée à une question étroitement liée ne semble pas y répondre.

screen shot

3voto

Lasse V. Karlsen Points 148037

Toutes les informations à son sujet sont assez vagues. Probablement parce qu'ils ne veulent pas que les gens attaquent un serveur Google en particulier.

Par exemple, le Manuel du propriétaire du Samsung Galaxy Tab 10.1 a ceci à dire :

Remarque : les icônes d'état du réseau deviennent bleues si vous avez ajouté un compte Google à votre votre tablette et que la tablette est connectée aux services Google pour synchroniser votre Gmail, vos événements de l'Agenda, vos contacts, la sauvegarde de vos paramètres, etc. etc. Si vous ne disposez pas d'un compte Google ou si, par exemple, vous êtes par exemple, vous êtes connecté à un réseau Wi-Fi qui n'est pas connecté à Internet, les icônes de réseau sont grises.

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