¡Te damos la bienvenida a la Vista previa para desarrolladores de Android 12! Envíanos comentarios con frecuencia y tan pronto como puedas, y ayúdanos a hacer de Android 12 la mejor versión hasta el momento.

Notas de la versión

Vista previa para desarrolladores 1 de Android 12

Fecha de lanzamiento: 18 de febrero de 2021
Compilación: SPP1.210122.020.A3
Compatibilidad con el emulador: x86 (64 bits), ARM (v8-A)
Nivel de parche de seguridad: febrero de 2021
Servicios de Google Play: 21.02.12
Diferencias de API:

Acerca de la Vista previa para desarrolladores 1 de Android 12

¡Te damos la bienvenida a la Vista previa para desarrolladores de Android 12! Esta versión es solo para desarrolladores, y su propósito es ayudar durante las etapas iniciales de desarrollo, pruebas y comentarios. La Vista previa para desarrolladores 1 de Android 12 es una compilación inicial de referencia que aún está en desarrollo activo, por lo que es posible que el sistema Android y las apps que se ejecuten en esta versión 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.

Puedes instalar esta versión en los siguientes dispositivos Google Pixel para desarrollo y pruebas:

  • Pixel 3 y 3 XL
  • Pixel 3a y 3a XL
  • Pixel 4 y 4 XL
  • Pixel 4a y 4a (5G)
  • Pixel 5

Consulta Cómo descargar Android 12 para obtener más información sobre cómo comenzar. Los desarrolladores también pueden usar Android Emulator para facilitar el desarrollo y las pruebas.

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 Vista previa para desarrolladores de Android 12 no están aprobadas para el Conjunto de pruebas de compatibilidad (CTS), aunque sí superaron pruebas preliminares, y ofrecen un conjunto estable de API previas al lanzamiento para los desarrolladores. 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 Vista previa para desarrolladores de Android 12.

Obtén ayuda

Durante el desarrollo y las pruebas que lleves a cabo con la Vista previa para desarrolladores de Android 12, habrá dos canales de asistencia principales disponibles. El canal que debes usar para obtener asistencia dependerá del lugar en el que encuentres tu problema.

Asistencia para problemas específicos de dispositivos, problemas del sistema y problemas con las apps de Google

Usa la Herramienta de seguimiento de errores de la Vista previa para desarrolladores a fin de crear problemas nuevos y consultar los que enviaron tú y otros desarrolladores, así como para hacer un seguimiento de ellos. Antes de crear uno, revisa los problemas conocidos que se indican a continuación 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 otras apps

Comunícate directamente con el desarrollador de la app.

A fin de debatir sobre errores o ideas con otros usuarios que trabajan con la Vista previa para desarrolladores de Android 12, únete a la comunidad android_beta en Reddit.

Errores conocidos

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

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.

Plataforma de Android

  • Debido a un problema que afecta a WebView, actualmente los desarrolladores no pueden habilitar ni probar los cambios de Schemeful SameSite, en Android 12. Resolvimos este problema internamente, y se incluirá en una vista previa para desarrolladores futura. Mientras tanto, puedes probar tu app para los demás cambios de SameSite en Android 12. Para obtener más información, consulta Nuevos comportamientos de las cookies de SameSite en WebView.
  • Algunos dispositivos se desconectan de forma intermitente de la red Wi-Fi, incluso cuando la señal de Wi-Fi es estable. Para solucionar este problema, desactiva la conexión Wi-Fi del dispositivo y vuelve a activarla.
  • Si realizas la actualización desde una compilación de producción sin limpiar datos, podrías perder los controles HID para dispositivos Bluetooth vinculados anteriormente. Para solucionar el problema, desvincula el dispositivo y vuelve a vincularlo o restablece la configuración de fábrica.
  • Algunos dispositivos muestran un mensaje que indica que la IU del sistema se detiene cuando el usuario intenta tomar una captura de pantalla presionando el botón de encendido y la tecla para bajar el volumen desde la pantalla de bloqueo.

Android Studio y herramientas

  • Es posible que los desarrolladores vean el siguiente error al instalar una app que tiene una targetSdkVersion "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

  • Después de configurar las restricciones de la app en Chrome, esta se bloqueará al iniciarla. Para solucionarlo, actualiza Chrome a la versión 89 o una posterior.
  • Si activas y desactivas repetidamente el perfil de trabajo, es posible que no se acepte tu patrón de bloqueo de pantalla y que no puedas desbloquear el dispositivo. Para desbloquearlo, tendrás que reiniciar el dispositivo.
  • 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 activas el modo oscuro en el dispositivo, también podría activarse el modo nocturno de Android Auto.
  • Cuando se ejecuta la proyección de Android Auto, la barra de estado superior que muestra la hora, el tiempo y la información detallada del sistema podría no ser transparente.

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.