Vista previa para desarrolladores de Android 11

Te damos la bienvenida a la Vista previa para desarrolladores de Android 11, un programa que brinda todo lo que necesitas para hacer que las apps sean compatibles y realizar compilaciones destinadas a la próxima versión de Android. El programa es gratuito y puedes comenzar de inmediato descargando el SDK y las herramientas de la Vista previa para desarrolladores.

Un entorno de ejecución para probar las apps en dispositivos Pixel y en Android Emulator.

Ofreceremos actualizaciones periódicas para que realices pruebas con el código más reciente de la plataforma.

Identifica los cambios de comportamiento que afectarán a las apps y compila con las funciones más recientes de la plataforma.

Tus comentarios son fundamentales. Puedes informar errores con nuestra herramienta de seguimiento de errores. Conéctate con otros desarrolladores en la comunidad de desarrolladores.

Cronograma, objetivos y actualizaciones

Cronograma de las vistas previas para desarrolladores y las versiones Beta de Android 11

El programa de la Vista previa para desarrolladores de Android 11 se ejecutó a partir de febrero de 2020 y concluirá con el lanzamiento de la versión pública final para AOSP y OEM, previsto para el tercer trimestre de 2020. En momentos clave del desarrollo, lanzaremos actualizaciones para los entornos de desarrollo y pruebas. Cada una incluye herramientas del SDK, imágenes del sistema, emuladores, y referencias y diferencias de API. A continuación, se muestran los objetivos.

Rutas Compilación Tipo Acciones del desarrollador
Febrero Vista previa para desarrolladores 1 Primera compilación de referencia centrada en los comentarios de los desarrolladores, con nuevas funciones, API y cambios de comportamiento. Período prioritario para recibir comentarios sobre las API. Explora las nuevas API y los cambios de comportamiento, e infórmanos acerca de cualquier error o solicitud importante durante este período.
Marzo Vista previa para desarrolladores 2 Actualización incremental con funciones, API y cambios de comportamiento adicionales. Envíanos tus comentarios mientras trabajas con las API y los cambios de comportamiento. Comienza la prueba anticipada de compatibilidad con apps.
Abril Vista previa para desarrolladores 3 Actualización adicional de estabilidad y rendimiento. Prepara tus apps para los usuarios de la versión Beta. Continúa con las pruebas de compatibilidad y publica actualizaciones sin cambiar la orientación. Notifica a los desarrolladores del SDK y la biblioteca acerca de cualquier error.
Mayo Vista previa para desarrolladores 4 Actualización adicional de estabilidad y rendimiento. Continúa las pruebas de compatibilidad y comienza a realizar pruebas anticipadas con la orientación a Android 11.
Junio Beta 1 API finales. Se abre la publicación en Play. Inicia las pruebas finales de compatibilidad para apps, SDK y bibliotecas. Lanza versiones compatibles y revisa los comentarios de los usuarios de Android Beta. Continúa trabajando para orientar a Android 11. Compila y prueba con API oficiales.
Julio Beta 2 Objetivo de estabilidad de la plataforma. Comportamientos finales del sistema. Continúa las pruebas finales de compatibilidad para apps, SDK y bibliotecas. Lanza las versiones compatibles. Continúa trabajando para orientar a Android 11.
Agosto Beta 3 Lanzamiento de la versión potencial. Publica actualizaciones compatibles para apps, SDK y bibliotecas. Continúa trabajando para orientar a Android 11. Compila con nuevas funciones y API.
T3 Versión final Lanzamiento de Android 11 para AOSP y el ecosistema. Publica actualizaciones compatibles para apps, SDK y bibliotecas. Continúa trabajando para orientar a Android 11. Compila con nuevas funciones y API.

Objetivo de estabilidad de la plataforma

Nuevo en Android 11: presentamos un objetivo llamado "estabilidad de la plataforma" para ayudarte a planificar las pruebas y lanzamientos finales. Este objetivo indica que Android 11 alcanzó las API finales internas y externas, los comportamientos finales de la app y las listas grises sin SDK. Esperamos que Android 11 alcance la estabilidad de la plataforma en la versión Beta 2, en julio de 2020. A partir de ese momento, no se esperan más cambios que afecten a las apps.

Invitamos a todos los desarrolladores de apps, juegos, SDK, bibliotecas y motores de juegos a que usen el objetivo de estabilidad de la plataforma para planificar pruebas finales de compatibilidad y el lanzamiento público. El uso de la estabilidad de la plataforma en lugar de la versión final te brinda varias semanas adicionales antes de que los usuarios puedan recibir la nueva plataforma en sus dispositivos.

Fases de vista previa

La Vista previa para desarrolladores se centra en los comentarios sobre la API y la compatibilidad con apps. Esta última implica que debes cerciorarte de que la apariencia y el funcionamiento de la versión actual de la app sean correctos para la nueva plataforma.

Las compilaciones de la Vista previa para desarrolladores proporcionan un entorno de pruebas y desarrollo inicial que puedes usar para identificar problemas de compatibilidad en la app y planificar tareas relacionadas con la migración o las funciones necesarias para la orientación a la plataforma nueva. Utiliza la herramienta de seguimiento de errores para todos los comentarios y errores. Es probable que haya cambios de API con cada una de las actualizaciones. Consulta los pasos para hacer que la app sea compatible con la plataforma nueva en la guía de migración y oriéntate a la plataforma nueva cuando estés listo.

Beta 1 incluirá las API de Android 11 finales y el SDK y el NDK oficiales para compilar y probar tus apps. Durante ese período, Android 11 ofrecerá un nivel de API estándar.

A partir de Beta 1, también podrás publicar apps en dispositivos que ejecuten Android 11 con el nivel de API oficial. Puedes publicar primero en los segmentos Alfa y Beta de Google Play, a fin de probar las apps antes de distribuirlas en la tienda.

A partir de la versión Beta 2, Android 11 alcanzará la estabilidad de la plataforma, lo que significa que los comportamientos del sistema estarán finalizados. Tendrás acceso a imágenes casi definitivas para probar los comportamientos y las funciones del sistema. Durante ese período, Android 11 ofrecerá un nivel de API estándar.

Cuando se alcanza la estabilidad de la plataforma, es momento de cambiar el enfoque hacia las pruebas de compatibilidad finales y acercar las apps, SDK y bibliotecas actualizados a los usuarios y desarrolladores de la última etapa. También puedes compilar con las API finales y definir mejor los códigos nuevos que usan las nuevas API o funciones.

A partir de la estabilidad de la plataforma, también podrás publicar apps en dispositivos que ejecuten Android 11 con el nivel de API oficial. Puedes publicar primero en los segmentos Alfa y Beta de Google Play, a fin de probar las apps antes de distribuirlas en la tienda.

¿Qué se incluye en la Vista previa para desarrolladores?

El programa de Vista previa para desarrolladores de Android 11 incluye todo lo que necesitas para probar apps con diferentes tamaños de pantalla, tecnologías de red, chipsets de CPU/GPU, y arquitecturas de hardware.

Herramientas del SDK y el NDK

Con Android Studio, puedes descargar los siguientes componentes a través de SDK Manager:

  • SDK, NDK y herramientas de Android 11
  • Imágenes del sistema del emulador para dispositivos móviles de Android 11 (32 bits y 64 bits; consulta las notas de la versión)

Ofreceremos actualizaciones para estas herramientas de desarrollo en cada etapa clave según sea necesario.

Consulta Cómo descargar Android 11 para comenzar. Consulta la guía de migración para obtener detalles sobre cómo planificar las pruebas y el desarrollo según el ciclo de lanzamiento de Android 11, además de las notas de la versión, para obtener información sobre errores conocidos.

Actualizaciones inalámbricas para Pixel a través del programa de versiones Beta de Android

Si tienes un dispositivo Pixel 4/4 XL, Pixel 3a/3a XL, Pixel 3/3 XL o Pixel 2/2 XL, puedes inscribirlo en el programa de versiones Beta de Android para obtener actualizaciones inalámbricas (OTA) de la versión Beta de Android 11. Una vez inscrito, el dispositivo recibirá actualizaciones inalámbricas (OTA) periódicas de las compilaciones de Android 11 más recientes, incluida la versión final.

Imágenes del sistema

La Vista previa para desarrolladores incluye imágenes del sistema para varios dispositivos Pixel que puedes usar durante el desarrollo y las pruebas. Si tienes un dispositivo Pixel 4/4 XL, Pixel 3a/3a XL, Pixel 3/3 XL o Pixel 2/2 XL, puedes visitar la página de descargas y descargar una imagen del sistema para desarrollo y pruebas. Consulta Cómo descargar Android 11 para obtener más información.

Ten en cuenta que, si ya instalaste una imagen del sistema de la Vista previa para desarrolladores de Android 11, tu dispositivo recibirá automáticamente actualizaciones inalámbricas de la versión Beta de Android.

API y publicaciones de la vista previa

La Vista previa para desarrolladores de Android 11 ofrece un sistema pensado únicamente para desarrollo y una biblioteca de Android que no tiene un nivel de API estándar. Si deseas abordar la nueva plataforma y realizar compilaciones con las nuevas API de Android 11 en este momento, deberás orientar la versión de la Vista previa para desarrolladores de Android 11 configurando la targetSdkVersion de la app como "R" y la compileSdkVersion de minSdkVersion y Gradle como android-R. Para obtener más información, consulta Cómo actualizar la configuración de compilación para Android 11.

La Vista previa para desarrolladores de Android 11 ofrece API de vista previa (las API no serán oficiales hasta el lanzamiento de la versión final del SDK). Esto significa que, con el paso del tiempo, podrían aplicarse cambios en las API, especialmente durante las primeras semanas del programa. Proporcionaremos un resumen de los cambios con cada actualización de la Vista previa para desarrolladores de Android 11.

Más adelante en la Vista previa para desarrolladores, se completarán las API de desarrollador y podrás descargar el SDK oficial de Android 11 en Android Studio, orientar al nivel de API oficial y compilar con las API oficiales.

Durante la Vista previa para desarrolladores, Google Play evita la publicación de apps orientadas a la versión "R" o al nivel de API oficial de Android 11. Cuando esté disponible el SDK final, podrás orientarte hacia el nivel de API oficial de Android 11 y publicar la app en Google Play a través de los canales de las versiones Alfa, Beta y de producción. Mientras tanto, si deseas distribuir a los verificadores una app orientada a Android 11, puedes hacerlo por correo electrónico o mediante descarga directa desde tu sitio en cualquier momento.

Cómo mantenerse actualizado

Mientras realizas pruebas de las versiones Beta y de Vista previa para desarrolladores, te recomendamos que mantengas tu entorno de desarrollo actualizado. Cuando haya actualizaciones disponibles, recibirás una notificación a través de los siguientes canales:

Más información

Para obtener más información sobre la Vista previa para desarrolladores de Android 11, consulta los siguientes documentos:

Referencia de las API e informe de diferencias

La referencia de API completa de la Vista previa para desarrolladores está disponible en línea. Cuando las nuevas API estén en desarrollo, llevarán una marca de agua para aportar visibilidad y tendrán el nivel de API "R". Ten en cuenta que solamente puedes usar estas API si realizas compilaciones con el SDK de la Vista previa para desarrolladores de Android 11.

En el SDK final, las nuevas API indicarán que se agregaron en el nivel de API oficial ("30"). Nota: Para mostrar las API de Android 11, asegúrate de establecer el selector de nivel de API en la navegación, del lado izquierdo de cualquier página de referencia.

Para obtener una vista detallada de las API nuevas, modificadas y quitadas de cada versión, recomendamos comenzar con los informes de diferencias:

Los cambios en los informes de diferencias contienen vínculos a la documentación relacionada de referencia de la API.

Recursos de asistencia

A medida que realices pruebas y desarrollo con la Vista previa para desarrolladores de Android 11, usa estos canales para informar errores y enviar comentarios:

  • La herramienta de seguimiento de errores de la Vista previa para desarrolladores de Android es el canal principal para comentarios. Te permite notificar errores y problemas de rendimiento, además de enviar comentarios generales. También puedes buscar errores conocidos y encontrar soluciones. Te mantendremos al tanto sobre errores que encuentres a medida que lo clasifiquemos y enviemos para revisión al equipo de ingeniería de Android.
  • Para obtener información detallada sobre cómo informar distintos tipos de errores, consulta la página Comentarios.
  • En la comunidad de la Vista previa para desarrolladores, puedes conectarte con otros usuarios y desarrolladores que estén trabajando con la Vista previa para desarrolladores de Android 11. Puedes compartir observaciones e ideas, y encontrar respuestas a tus preguntas.

Introducción

Para comenzar, instala Android 11 en tu dispositivo de hardware o configura un emulador para las pruebas de compatibilidad. Consulta Cómo descargar Android 11 para más información. Gracias por participar en el programa de la Vista previa para desarrolladores de Android 11.