Por ejemplo, tengo dos redes:
¿A qué red se une automáticamente? ¿Es aleatorio?
Existe este archivo /data/misc/wifi/wpa_supplicant.conf
Cada red que guardó se enumera allí.
Cuando se enumeran varios bloques de red en este archivo de configuración, se selecciona el de mayor prioridad para su uso o, si se identifican varias redes con la misma prioridad, se usa el primero que aparece en el archivo de configuración.
(copia de http://www.freebsd.org/cgi/man.cgi?wpa_supplicant.conf(5) , creo que Android se comporta igual)
Hay algo llamado prioridad Wi-Fi, ajustable para algunos teléfonos en Settings - WiFi - Advanced - Wi-Fi priority
, y también a través de algunas aplicaciones y módulos Xposed como GravityBox. Android mantiene esta lista de puntos de acceso recordados y asigna prioridades a cada uno de ellos.
No puedo encontrar una definición oficial de cómo se (re)asignan las prioridades (los desarrolladores de Android solo me dicen que existe prioridad ), pero aparentemente cuando recibe 2 AP recordados y se conecta a uno de ellos, luego conéctese al otro, este último recibirá un impulso en prioridad.
Sin embargo, no tengo idea de cómo las redes "privadas" afectan su funcionamiento.
Chispa - chispear
Chispa - chispear
sellos