Android 12 agrega soporte para conexiones simultáneas de igual a igual y de Internet, lo que potencialmente hace que el proceso de configuración de Google Home sea más fluido.
androide 12 es una actualización masiva. No sólo trae una revisión radical del diseño, pero también está repleto de una gran cantidad de nuevas funciones y mejoras que mejorarán enormemente la forma en que interactuamos con nuestros dispositivos Android. Junto con estas características destacadas, Android 12 también trae una serie de cambios menores en la calidad de vida.
Una de esas mejoras, pequeña pero útil, que viene con Andriod 12 es la capacidad de mantener conexiones Wi-Fi simultáneas a un dispositivo par y a un enrutador Wi-Fi. Si alguna vez ha intentado configurar un dispositivo Chromecast o Google Home con su teléfono, probablemente haya notó que su teléfono necesita desconectarse primero de la red Wi-Fi que proporciona Internet durante la configuración proceso. Luego, su dispositivo inicia una conexión Wi-Fi de igual a igual con el dispositivo IoT y, después de completar la configuración, se vuelve a conectar a la red Wi-Fi que proporciona Internet.
Por ejemplo, aquí hay algunas capturas de pantalla que muestran el proceso de configuración de un Google Nest Mini en la aplicación Google Home. Como puede ver, Nest Mini crea una "red Wi-Fi temporal" a la que se conecta el teléfono durante la configuración. Durante este tiempo, la red Wi-Fi principal está desconectada, lo que significa que su teléfono está desconectado de Internet a menos que tenga activados los datos móviles.
La razón por la que esto sucede es que Android actualmente no admite la conexión a un dispositivo par y a la red principal de Internet (su Wi-Fi) al mismo tiempo. Pero eso cambiará con Android 12.
A partir de Android 12, los dispositivos que admiten conexiones simultáneas de igual a igual y de Internet pueden mantener ambas conexiones. En otras palabras, su teléfono no debería desconectarse del Wi-Fi de su hogar cuando configura un dispositivo doméstico inteligente. Pero hay una trampa. Esta función solo estará habilitada para aplicaciones orientadas al nivel API 31 y superior. Las aplicaciones orientadas a versiones anteriores de Android no podrán aprovechar la conexión simultánea y estarán sujetas al comportamiento heredado, lo que significa que su dispositivo se desconectará de su red Wi-Fi antes de conectarse a una red peer-to-peer dispositivo.
Esto no será un problema para los dispositivos Google Home y Chromecast ya que la aplicación Google Home será más Es probable que se actualice para aprovechar esta función poco después o antes del lanzamiento público de Android 12. liberar. Sin embargo, si utiliza productos IoT de Amazon u otros fabricantes de equipos originales, es posible que deba esperar a que actualicen sus aplicaciones con compatibilidad con Android 12.
Para los desarrolladores, Google recomienda migrar lejos del WiFiManager.getConnectionInfo() API y en su lugar utilizar la NetworkCallback.onCapabilitiesChanged() API. El primero ha quedado obsoleto en Android 12 y las nuevas funciones, como la capacidad de enmascarar datos sensibles a la ubicación, no serán compatibles a través de esta API.