El modo de escritorio de Android Q es real, aquí está tu primer vistazo

Cuando filtré Android Q por primera vez en enero, había una característica que realmente quería mostrar, pero lamentablemente no pude porque no estaba completamente implementada: el modo de escritorio experimental. Encontramos una configuración en Opciones de desarrollador que "forzaría el modo de escritorio experimental en pantallas secundarias". Si bien pudimos alternar la configuración, nada de lo que intentamos haría que este "modo de escritorio" aparezca en cualquier lugar. Ahora que se lanzó la primera versión beta de Android Q para todos los teléfonos inteligentes Google Pixel y el emulador de Android Studio, es posible probarlo.

El usuario de Twitter @ Shad0wKn1ght93 notó que AOSP Launcher tiene un nuevo componente que, cuando se inicia, muestra una nueva interfaz de escritorio de Android. Noté una referencia a este componente de iniciador en el marco de Q, pero el Lanzador de AOSP que se envió con la compilación filtrada no tenía este componente en ese momento. Ahora que lo hace, es posible iniciar el componente manualmente. Si tiene el emulador de Android Studio, todo lo que tiene que hacer es ejecutar el siguiente comando ADB dependiendo de la imagen Q que descargó:

  • No GMS: adb shell am start -n " com.android .launcher3/com.android.launcher3.SecondaryDisplayLauncher"
  • GMS: adb shell am start -n "com.google.android.apps.nexuslauncher/com.android.launcher3.SecondaryDisplayLauncher"

Una vez que se inicia, así es como se ve la interfaz de escritorio en la compilación que no es GMS usando el Lanzador de AOSP.

Puede agregar accesos directos a aplicaciones en el escritorio que se inician en ventanas múltiples de forma libre, una función que se lanzó por primera vez con Android 7.0 Nougat. También puede establecer un fondo de pantalla personalizado para el escritorio. La barra de estado y la barra de navegación parecen no haber cambiado, pero ahora tiene mucho más espacio para trabajar.

Es posible habilitar este modo de escritorio yendo a Opciones de desarrollador en Google Pixel, Pixel 2 o Pixel 3 ejecutando la versión beta y habilitando la opción de desarrollador "forzar el modo de escritorio", y luego iniciando la actividad en Pixel Launcher usando el "GMS" comando desde arriba. Sin embargo, deberá cambiar el DPI de su Pixel antes de transmitir o conectar la pantalla de su teléfono a cualquier pantalla externa.

Google Pixel Launcher, AOSP Launcher y otros lanzadores OEM pueden no ser los únicos lanzadores que funcionan en el nuevo modo de escritorio. Los desarrolladores de aplicaciones de iniciador pueden agregar un receptor de intención para filtrar las llamadas para iniciar iniciadores de inicio secundarios, como se describe aquí. Una vez llamado, el componente de iniciador secundario del iniciador de terceros puede ser lo que se muestra en el modo de escritorio.

Este artículo se actualizará a medida que obtengamos más detalles. ¡Vuelve para más información sobre el nuevo modo de escritorio!


Actualización 1 14/3/19 @ 5:51 PM CT: Se agregó el comando para las compilaciones de GMS Android Studio.

Actualización 2 14/3/19 @ 5:56 PM CT: se agregó información sobre el hecho de que puede usar este modo de escritorio en un teléfono Pixel iniciando la actividad, cambiando el DPI y luego proyectando la pantalla de su teléfono. También se agregó una cuarta captura de pantalla.

Actualización 3 14/3/19 @ 10:16 AM CT: se agregó información sobre lanzadores de terceros.