Prepárate para 12L, una actualización de funciones para pantallas grandes que se lanzará a principios del próximo año. Pruébala hoy.

Notas de la versión

Versión Beta 2.1 de Android 12

Beta 2.1

Fecha de lanzamiento: 23 de junio de 2021
Compilación: SPB2.210513.011
Compatibilidad con el emulador: x86 (64 bits), ARM (v8-A)
Nivel de parche de seguridad: junio de 2021
Servicios de Google Play: 21.18.16
Diferencias de API:

Beta 2

Fecha de lanzamiento: 9 de junio de 2021
Compilación: SPB2.210513.007
Compatibilidad con el emulador: x86 (64 bits), ARM (v8-A)
Nivel de parche de seguridad: junio de 2021
Servicios de Google Play: 21.18.16
Diferencias de API:

Versión Beta 2.1 de Android 12 (junio de 2021)

Si ya ejecutas una compilación de una Vista previa para desarrolladores o una versión Beta, recibirás automáticamente una actualización inalámbrica (OTA) de la versión Beta 2.1.

Esta actualización menor de Android 12 Beta 2 incluye mejoras de estabilidad, así como las siguientes correcciones:

  • Se solucionó un problema que impedía que los usuarios accedieran a contenido en la pantalla de bloqueo. Por ejemplo, desliza el dedo hacia abajo a fin de abrir el panel de notificaciones, desliza las notificaciones para borrarlas o desliza el dedo hacia arriba con el objetivo de desbloquear el teléfono. (Error #190702454)
  • Se solucionaron problemas que causaban que la información, como el clima y los eventos del calendario, no apareciera en el widget De un vistazo en la pantalla principal o en la pantalla de bloqueo. (Error #190700432, error #190644743)
  • Se solucionó un problema que, con frecuencia, causaba que las animaciones parpadearan o se vieran inestables cuando se accedía a apps recientes con navegación por gestos.
  • Se solucionó un problema que, con frecuencia, causaba que los indicadores de permisos del micrófono y de la cámara se detuvieran y desaparecieran hasta que se reiniciaba el teléfono.
  • Se solucionó un problema que se producía cuando se usaba Android Emulator con un dispositivo virtual de Android (AVD) que se ejecutaba en Android 12 e impedía que el AVD se conectara a Internet.
  • Se solucionó un problema por el que, después de instalar la versión Beta y restablecer el dispositivo, algunos usuarios se bloqueaban en el asistente de configuración. (Error #190082536)

Acerca de la versión Beta 2 de Android 12

La versión Beta 2 ya está disponible con las funciones y los cambios más recientes que puedes probar en las apps. Esta versión es adecuada para el desarrollo, las pruebas y el uso general. Android 12 todavía está en desarrollo activo, por lo que es posible que el sistema Android y las apps no siempre funcionen como se espera.

Al igual que con las versiones anteriores, en Android 12, se incluyen cambios de comportamiento para ayudar a mejorar el rendimiento, la duración de la batería, la seguridad y la privacidad. En algunos casos, estos cambios pueden afectar a las apps hasta que se actualicen para ser compatibles con Android 12, por lo que es posible que observes desde errores menores hasta limitaciones más significativas. En general, la mayoría de las apps funcionarán como se espera, al igual que la mayoría de las API y funciones, pero revisa los errores conocidos que aparecen en esta página para obtener una mejor idea de lo que puedes esperar.

Cómo descargar la versión Beta 2

Puedes instalar esta versión en cualquier dispositivo Pixel 3, 3a, 4, 4a o 5.

Si ya ejecutas la compilación de una Vista previa para desarrolladores o una versión Beta, recibirás automáticamente una actualización inalámbrica (OTA) de la versión Beta 2. Recuerda actualizar el SDK de Android 12 además de Android Emulator antes de que continúes probando las funciones y los cambios más recientes. La mejor manera de hacerlo es usar el SDK Manager en la versión de vista previa más reciente de Android Studio.

Si la versión Beta 2 es la primera versión de Android 12 que deseas probar, consulta Cómo descargar Android 12 a fin de obtener más información para comenzar.

Recomendaciones generales

Ten en cuenta algunas notas generales sobre esta versión:

  • Esta versión podría presentar problemas de estabilidad, batería y rendimiento en los dispositivos admitidos.
  • Esta versión podría no ser apropiada para el uso cotidiano de los usuarios con necesidades de accesibilidad.
  • Algunas apps podrían no funcionar como se espera en esta versión. Entre ellas, se incluyen tanto apps de Google como de otros desarrolladores.
  • Las compilaciones de la versión Beta de Android 12 no están aprobadas para el conjunto de pruebas de compatibilidad (CTS), aunque sí superaron pruebas preliminares y ofrecen a los desarrolladores un conjunto estable de API previas al lanzamiento. Es posible que las apps que dependen de compilaciones aprobadas para CTS o que usen API de SafetyNet no funcionen normalmente en compilaciones de la versión Beta de Android 12.

Obtén ayuda

Durante el desarrollo y las pruebas que lleves a cabo con la versión Beta de Android 12, tendrás dos canales de asistencia principales: El canal que deberás usar para obtener asistencia dependerá del lugar en el que encuentres tu problema.

Asistencia para problemas con dispositivos Pixel, el sistema y apps de Google

Usa la Herramienta de seguimiento de errores de la versión Beta de Android a fin de crear problemas nuevos y consultar los que enviaron otros desarrolladores y tú, así como para hacer un seguimiento de ellos. Antes de crear uno, revisa los problemas conocidos que se indican en esta página y busca las listas de los principales problemas sin resolver y los que se crearon recientemente para ver si otro usuario ya lo informó. Si quieres suscribirte y votar por un inconveniente, haz clic en el ícono de estrella para destacar este problema .

Consulta Dónde informar problemas para encontrar una plantilla de error que coincida mejor con el tipo de inconveniente que encuentras.

Asistencia para problemas con dispositivos que no son Pixel

Para informar problemas relacionados con dispositivos aptos de nuestros socios fabricantes de dispositivos, consulta la página Dispositivos con versión Beta de Android 12 a fin de buscar un vínculo al sitio de la versión Beta de Android 12 del fabricante del dispositivo.

Asistencia para problemas con otras apps

Comunícate directamente con el desarrollador de la app.

A fin de debatir sobre errores o ideas con otros desarrolladores que trabajan con la versión Beta de Android 12, únete a la comunidad android_beta en Reddit.

Novedades de la versión Beta 2

La versión Beta 2 de Android 12 incluye varias novedades con respecto a funciones y cambios para probar:

Principales problemas resueltos

Se resolvieron los siguientes problemas en la versión Beta 2 de Android 12:

Problemas informados por los desarrolladores

  • Se solucionaron varios problemas que podían causar que los dispositivos fallaran y se reiniciaran. (Error #188608172)
  • Se solucionó un problema que causaba que la app de Configuración fallara cuando se accedía a la pantalla Cuentas. (Error #188572264)
  • Se corrigieron errores que causaban que el indicador de navegación por gestos se mostrara en el lugar incorrecto de la pantalla después de cambiar la orientación de esta en el dispositivo. (Error #186487188, error #186203723)
  • Se solucionaron problemas que causaban que los fondos de pantalla animados fallaran y que se volvieran a establecer otros fondos. (Error #188636390, error #186092946)
  • Se solucionó un problema que causaba que el modo de una mano superpusiera información para mantenerse activado incluso después de que el usuario hubiera salido de este modo. (Error #188809589)
  • Se solucionó un problema que impedía que se borraran las notificaciones cuando un usuario presionaba Marcar como leído o Listo en una notificación. (Error #183140902)
  • Se solucionaron problemas que causaban que no se produjeran respuestas táctiles cuando se usaban gestos determinados o se realizaban ciertas acciones. (Error #188643385, error #188647132)
  • Se solucionó un problema que causaba que la barra de volumen del sistema apareciera más grande de lo previsto. (Error #188865157)
  • Se solucionó un problema que impedía que el modo de pantalla siempre activa funcionara en ciertos casos. (Error #189298635)
  • Se solucionó un problema que causaba que se arrojara una excepción NullPointerException cuando se llamaba al método setDeviceAddress() con la dirección nula de Bluetooth de un dispositivo. (Error #186574846)

Principales problemas sin resolver

Consulta los problemas principales sin resolver para ver la lista más reciente de este tipo de problemas que informaron los desarrolladores y los usuarios.

Otros problemas conocidos

En función de nuestras pruebas, es posible que encuentres los siguientes errores cuando uses la versión Beta 2 de Android 12. Estos problemas son conocidos, de manera que no es necesario presentar informes adicionales sobre inconvenientes similares.

Todas las apps

  • Debido a un problema con WebView, es posible que los usuarios que instalen la versión Beta 2 de Android en un dispositivo que ejecute una versión pública de actualización de Android experimenten fallas intermitentes en las apps. Para resolver este problema, inhabilita y vuelve a habilitar Android System WebView en Configuración > Apps > Todas las apps > Android System WebView > Inhabilitar > Inhabilitar app > Habilitar.
  • En algunos casos, los usuarios de apps que cuentan con el permiso Display over other apps y procesan superposiciones de pantalla completa pueden encontrar toques bloqueados en Android 12 hasta que el desarrollador actualice la app. Los usuarios afectados pueden desactivar temporalmente el permiso en Configuración, adonde pueden acceder siempre mediante el ícono de configuración en el panel de notificaciones. Si una app que usas se ve afectada por este problema, puedes comunicarte directamente con el desarrollador de la app para hacérselo saber.
  • Cuando un usuario intenta agregar otra cuenta al dispositivo en Configuración > Contraseñas y cuentas, la IU se pone negra y el botón Atrás deja de responder.

Apps de Google

  • En algunos casos, después de actualizar un dispositivo a la versión Beta 2, Google Maps falla cada vez que un usuario secundario inicia la app.
  • La configuración del marcador Bloquear llamadas de emisores desconocidos está inhabilitada en las versiones Beta 1 y Beta 2 de Android. Esta configuración se vuelve a habilitar a partir de la versión Beta 2.1.

Plataforma de Android

  • Cuando usas la API de SplashScreen, con frecuencia, los íconos de la app están cortados.
  • En los casos en que se usa la API de SplashScreen, después de configurar una interfaz animada dibujable en vector y setOnExitAnimationListener(), se detiene la animación de esta interfaz cuando se llama a la devolución de llamada.

Android Studio y herramientas

  • Es posible que los desarrolladores vean el siguiente error cuando se instala una app que tiene targetSdkVersion de "S" de Android Studio:

    Installation did not succeed.
    The application could not be installed: INSTALL_FAILED_VERIFICATION_FAILURE
    List of apks:
    [0] '.../build/outputs/apk/debug/app-debug.apk'
    Installation failed due to: 'null'
    

    Es probable que se deba a que una o más de las actividades, los servicios o los receptores de emisión de la app incluyen filtros de intents, pero no se establece un valor para android:exported de manera explícita. En Android 12, se requiere que establezcas un valor explícito para este atributo en todos los componentes <activity>, <service> y <receiver> que también tienen un <intent-filter> definido. Para obtener más información, consulta Exportación de componentes más segura. Nota: Este problema ya se resolvió en el lanzamiento Canary más reciente de Android Studio Arctic Fox. Para obtener las correcciones y mejoras más recientes cuando orientas tu app a Android 12, te recomendamos que instales una versión de vista previa de Android Studio junto con la versión estable.

  • La versión más reciente de la vista previa de las herramientas de compilación del SDK de Android (31.0.0 rc5) no es compatible con las versiones anteriores a Android Studio Arctic Fox.

Android Enterprise

  • Un dispositivo puede tener una contraseña general y una verificación de seguridad en el perfil de trabajo. Cuando presionas la notificación de una app de trabajo en la pantalla de bloqueo, primero se te solicita que desbloquees el dispositivo y, luego, que desbloquees el perfil de trabajo. Si la comprobación de seguridad del perfil de trabajo no te solicita el desbloqueo, desliza la tarea para borrarla de la pantalla de apps recientes o de información general y, luego, vuelve a abrir la app.

Android Auto

  • Cuando se reproduce música en YouTube Music en Android Auto, es posible que algunos usuarios escuchen el audio en el teléfono en lugar de en las bocinas del vehículo o que no escuchen ningún sonido en automóviles Toyota.
  • Cuando utilizan la navegación de Google Maps en Android Auto, algunos usuarios pueden experimentar problemas con texto borroso.
  • Es posible que los usuarios tengan problemas cuando seleccionen un destino en Waze.
  • Es posible que el teléfono deje de responder o se detenga en la pantalla de bloqueo después de iniciar Android Auto.
  • En algunos casos, Google Maps quizá no pueda brindar opciones diferentes de ruta mientras se usa Android Auto.
  • Es posible que la música se detenga cuando se bloquee el teléfono.
  • Puede que los usuarios escuchen música mientras intentan responder un SMS con Asistente de Google.
  • Es posible que el cambio automático de día y noche no funcione.

Android TV

  • Conectar el cable HDMI mientras el dispositivo está activo podría hacer que falle la reproducción de video en algunos receptores de pantallas.
  • Algunas páginas de la app de Configuración de TV contienen marcadores de posición vacíos en esta versión.

Versiones Beta anteriores

Versión Beta 1 de Android 12

Beta 1

Fecha de lanzamiento: 18 de mayo de 2021
Compilación: SPB1.210331.013
Compatibilidad con emulador: x86 (64 bits), ARM (v8-A)
Nivel de parche de seguridad: mayo de 2021
Servicios de Google Play: 21.12.13
Diferencias de API:

Novedades de la versión Beta 1

La versión Beta 1 de Android 12 incluye varias novedades con respecto a funciones y cambios para probar:

Principales problemas resueltos

Se resolvieron estos problemas en la versión Beta 1 de Android 12:

Problemas informados por los desarrolladores
  • Se solucionó un problema que causaba que espacio adicional quedara en la interfaz del panel de apps después de que un usuario inhabilitaba las sugerencias de apps. (Error #186096754)
  • Se solucionó un problema que impedía que los teléfonos Pixel se detectaran cuando se colocaban en un Pixel Stand. (Error #186184469)
  • Se solucionó un problema que causaba que la app de Google fallara cuando se abría Descubre o se presionaba un artículo en su feed. (Error #187540137)
  • Se solucionó un problema que impedía que algunos dispositivos fueran capaces de iniciarse después de aplicar una imagen inalámbrica. (Error #180636356)
  • Se solucionó un problema que causaba que el sistema le solicitara a un usuario desactivar la conexión del proveedor de telefonía celular cuando navegaba por la configuración avanzada de la red móvil. (Error #181585057)
  • Se solucionó ese problema que impedía ocultar el corte de pantalla de un dispositivo mediante las opciones para desarrolladores. (Error #183342310)
  • Se solucionaron problemas con RenderEngine que causaban bloqueos y, en algunos casos, que los dispositivos fallaran y se reiniciaran. (Error #183873177, error #184544726)
  • Se solucionó un problema que causaba que fallaran algunos dispositivos y no se iniciaran después de reiniciarlos de forma manual. (Error #184760958)
  • Se solucionó un problema que podía causar que los mensajes de registro de CompatibilityChangeReporter se imprimieran por error cuando se llamaba a SensorManager.registerListener(). (Error #184660151)
Otros problemas resueltos
  • Se solucionó un problema por el que, cuando Android Auto se configuraba por primera vez en un vehículo y un usuario invocaba a Asistente de Google, algunos usuarios experimentaban una falla de este.
  • Se solucionó un problema por el que, cuando se reproducía Google Podcasts en Android Auto, algunos usuarios experimentaban una falla.
  • Se solucionó un problema por el que, cuando los usuarios se conectaban con una consola central, inalámbrica y compatible, tenían problemas de conectividad inalámbrica si usaban la versión 6.2 o versiones anteriores de Android Auto.

Principales problemas sin resolver

Consulta los problemas principales sin resolver para ver la lista más reciente de este tipo de problemas que informaron los desarrolladores y los usuarios.

Otros problemas conocidos

En función de nuestras pruebas, es posible que encuentres los siguientes errores cuando uses la versión Beta 1 de Android 12. Estos problemas son conocidos, de manera que no es necesario presentar informes adicionales sobre inconvenientes similares.

Plataforma de Android
  • Cuando usas la API de SplashScreen, con frecuencia, los íconos de la app están cortados.
  • En los casos en que se usa la API de SplashScreen, después de configurar una interfaz animada dibujable en vector y setOnExitAnimationListener(), se detiene la animación de esta interfaz cuando se llama a la devolución de llamada.
  • La configuración del marcador Bloquear llamadas de emisores desconocidos está inhabilitada en las versiones Beta 1 y Beta 2 de Android. Esta configuración se vuelve a habilitar a partir de la versión Beta 2.1.
Apps
  • En algunos casos, los usuarios de apps que cuentan con el permiso Display over other apps y procesan superposiciones de pantalla completa pueden encontrar toques bloqueados en Android 12 hasta que el desarrollador actualice la app. Los usuarios afectados pueden desactivar temporalmente el permiso en Configuración, donde pueden acceder siempre mediante el ícono de configuración en el panel de notificaciones. Si una app que usas se ve afectada por este problema, puedes comunicarte directamente con el desarrollador de la app para hacérselo saber.
Android Studio y herramientas
  • Es posible que los desarrolladores vean el siguiente error cuando se instala una app que tiene targetSdkVersion de "S" de Android Studio:

    Installation did not succeed.
    The application could not be installed: INSTALL_FAILED_VERIFICATION_FAILURE
    List of apks:
    [0] '.../build/outputs/apk/debug/app-debug.apk'
    Installation failed due to: 'null'
    

    Es probable que se deba a que una o más de las actividades, los servicios o los receptores de emisión de la app incluyen filtros de intents, pero no se establece un valor para android:exported de manera explícita. En Android 12, se requiere que establezcas un valor explícito para este atributo en todos los componentes <activity>, <service> y <receiver> que también tienen un <intent-filter> definido. Para obtener más información, consulta Exportación de componentes más segura. Nota: Este problema ya se resolvió en el lanzamiento Canary más reciente de Android Studio Arctic Fox. Para obtener las correcciones y mejoras más recientes cuando orientas tu app a Android 12, te recomendamos que instales una versión de vista previa de Android Studio junto con la versión estable.

Android Enterprise
  • Un dispositivo puede tener una contraseña general y una verificación de seguridad en el perfil de trabajo. Cuando presionas la notificación de una app de trabajo en la pantalla de bloqueo, primero se te solicita que desbloquees el dispositivo y, luego, que desbloquees el perfil de trabajo. Si la comprobación de seguridad del perfil de trabajo no te solicita el desbloqueo, desliza la tarea para borrarla de la pantalla de apps recientes o de información general y, luego, vuelve a abrir la app.
Android Auto
  • Cuando se reproduce música con YouTube Music en Android Auto, es posible que algunos usuarios escuchen el audio desde el teléfono en lugar de las bocinas del vehículo o que no escuchen ningún sonido.
  • Cuando utilizan la navegación de Google Maps en Android Auto, algunos usuarios pueden experimentar problemas con texto borroso.
  • Es posible que los usuarios tengan problemas cuando seleccionen un destino en Waze.
Android TV
  • No se admite la configuración mediante la app de Google Home en esta compilación.
  • Conectar el cable HDMI mientras el dispositivo está activo podría hacer que falle la reproducción de video en algunos receptores de pantallas.
  • Algunas páginas de la app de Configuración de TV contienen marcadores de posición vacíos en esta versión.