El programa público de versiones beta de Android te ofrece todo lo que necesitas para preparar tus apps para la próxima versión de Android.
- Imágenes del sistema de hardware y emulador : Un entorno de tiempo de ejecución para probar tus apps en la próxima versión de Android, para dispositivos Pixel y en Android Emulator.
- Código y APIs de la plataforma más recientes : Ofreceremos actualizaciones periódicas para que realices pruebas con el código más reciente de la plataforma.
- Capacidades y comportamientos nuevos : Identifica los cambios de comportamiento que afectarán a las apps y compila con las funciones más recientes de la plataforma.
- Comentarios y asistencia : Tus comentarios son fundamentales. Informa problemas y cuéntanos lo que piensas. Conéctate con otros desarrolladores en la [Comunidad de desarrolladores][community] y comparte tus experiencias.
Objetivos y actualizaciones
El programa de versiones beta de Android para desarrolladores se ejecuta durante varios meses antes de cada versión principal y secundaria. Durante ese tiempo, proporcionaremos actualizaciones de la versión beta para tus entornos de desarrollo y pruebas, con herramientas del SDK, imágenes del sistema, emuladores, referencias de las APIs y diferencias de las APIs. Consulta la siguiente tabla para obtener más información sobre en qué debes enfocarte durante cada objetivo importante.
| Logro | Tipo | Acciones del desarrollador |
|---|---|---|
| Beta 1 | Versión inicial de calidad beta; actualización inalámbrica para desarrolladores y usuarios pioneros que se inscriben en Android Beta. |
|
| Estabilidad de la plataforma | ||
| Estabilidad de la plataforma | El primer objetivo de Plataforma Estabilidad incluye las APIs y los comportamientos finales. También se abre la publicación en Play. |
|
| Versión final | Lanzamiento de la plataforma para AOSP y el ecosistema. |
|
Fases de lanzamiento de Android
Cada fase del programa de versiones beta de Android te ayuda a preparar tus apps para el lanzamiento estable en AOSP y el ecosistema de Android.
Versiones beta
La versión beta 1 te brinda un entorno más completo y estable para compilar y hacer pruebas en la próxima versión de la plataforma, y es la primera compilación que ofrecemos a usuarios pioneros, que están inscritos en el Programa de versiones beta de Android. Durante el período de lanzamiento de la versión beta, los usuarios pioneros usarán tu app en dispositivos Pixel, por lo que te recomendamos que estés atento a sus comentarios y que lances actualizaciones compatibles para abordar los problemas, sin cambiar la orientación de la app. En el caso de las versiones principales, también es un buen momento para comenzar a preparar el cambio de orientación de tu app más adelante. Envíanos tus comentarios durante este período para informarnos sobre cualquier problema o solicitud.
Objetivo de estabilidad de la plataforma
Las versiones de Android incluyen un objetivo llamado estabilidad de la plataforma que te ayudará a planificar las pruebas y los lanzamientos finales. Este objetivo indica que la plataforma alcanzó las APIs finales internas y externas, los comportamientos finales de la app y las listas finales de APIs que no pertenecen al SDK. Después de la estabilidad de la plataforma, no se esperan más cambios que afecten a las apps. Este es el momento de comenzar los trabajos de prueba y desarrollo finales necesarios para garantizar que una versión compatible de tu app esté lista para los usuarios de la versión final del ecosistema. En el caso de las versiones principales, Android ofrecerá un nivel de API estándar en este momento.
Invitamos a todos los desarrolladores de apps, juegos, SDKs, 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.
A partir de la estabilidad de la plataforma, también podrás publicar apps en dispositivos que ejecuten la plataforma de Android con el nivel de API oficial. Te recomendamos que publiques primero en los segmentos alfa y beta de Google Play para que puedas probar tus apps antes de distribuirlas en la tienda.
Versión final
Se lanzó la versión estable de la plataforma de Android para AOSP y el gran ecosistema de Android. Debes esperar que algunos de tus usuarios actualicen a la plataforma de Android en este momento o poco después de que los fabricantes de dispositivos comiencen a lanzar actualizaciones para sus usuarios. Prepárate para los nuevos problemas que podrían informarse a medida que aumenta el número de usuarios en la versión más reciente de Android.
¿Qué se incluye en las versiones beta?
El programa de versiones beta incluye todo lo que necesitas para probar tus apps existentes con diferentes tamaños de pantalla, tecnologías de red, chipsets de CPU y GPU, y arquitecturas de hardware.
SDK y herramientas
Con Android Studio, puedes descargar los siguientes componentes a través de SDK Manager:
- SDK y herramientas para la versión beta
- Imágenes del sistema del emulador para dispositivos móviles (solo para 64 bits)
Ofreceremos actualizaciones para estas herramientas de desarrollo en cada etapa clave según sea necesario.
Imágenes del sistema
Proporcionamos imágenes del sistema para varios dispositivos Google Pixel que puedes usar durante el desarrollo y las pruebas. Visita la página Descargas de la versión para obtener una imagen del sistema para el desarrollo y las pruebas.
Si no tienes un dispositivo Pixel, puedes desarrollar y probar con otros métodos, según tu flujo de trabajo:
- Imágenes del sistema del emulador para dispositivos móviles (solo para 64 bits)
- Imágenes genéricas del sistema (GSI)
Actualizaciones inalámbricas para Pixel a través del programa de versiones Beta de Android
Si tienes un dispositivo Pixel compatible, puedes inscribirlo en el programa de versiones beta de Android para Pixel para obtener actualizaciones inalámbricas (OTA) de la versión beta de la plataforma de Android.
Para obtener más información e inscribirte, visita g.co/androidbeta.
APIs y publicación de la versión beta
Las compilaciones beta iniciales ofrecen un sistema pensado únicamente para desarrollo y una biblioteca de Android que no tiene un nivel de API estándar. Si deseas orientar la nueva plataforma y realizar compilaciones con las nuevas APIs durante este período, debes orientar la versión beta mediante la actualización de la configuración de compilación de tu app.
Las APIs de versión preliminar no serán oficiales hasta el lanzamiento de la versión final del SDK en la plataforma. Esto significa que debes esperar cambios en las APIs durante la versión beta, en especial durante las primeras semanas del programa. Proporcionaremos un resumen de los cambios con cada versión.
Más adelante en la versión preliminar, se completarán las APIs de desarrollador, y podrás descargar el SDK oficial en Android Studio y compilar con las APIs oficiales.
Hasta el objetivo de estabilidad de la plataforma, Google Play evita la publicación de apps orientadas al nivel de API de versión preliminar o al nivel de API oficial en el futuro. Cuando esté disponible el SDK final, podrás orientarte hacia el nivel de API oficial y publicar la app en Google Play mediante los canales de las versiones alfa, beta y de producción. Mientras tanto, si deseas distribuir a los verificadores una app orientada al próximo nivel de API, puedes hacerlo por correo electrónico o mediante descarga directa desde tu sitio en cualquier momento.
Referencia de las API e informe de diferencias
El documentación de referencia de la plataformasiempre muestra la versión preliminar, beta o final más reciente de la plataforma. Cuando las nuevas APIs estén en desarrollo, llevarán una marca de agua para aportar visibilidad y mostrarán el nombre interno de la versión preliminar como el nivel de API. Ten en cuenta que solo puedes usar estas APIs si realizas compilaciones con el SDK de versión preliminar.
Cuando esté disponible el SDK final, la referencia de la API mostrará que las APIs nuevas se agregaron en el nivel de API oficial.
Recursos de asistencia
A medida que realices pruebas y desarrollos con las compilaciones de la versión beta de Android, usa los siguientes canales para notificar problemas y enviar comentarios:
- Visita la página Comentarios y problemas para obtener toda la información sobre cómo informar problemas y brindarnos tu opinión. En la página, puedes ir a la Herramienta de seguimiento de errores para informar errores o solicitar funciones, y puedes realizar encuestas rápidas sobre algunos de los nuevos cambios y funciones.
- La Herramienta de seguimiento de errores de Versión preliminar de Android es nuestra herramienta de seguimiento de errores principal. A través de esta, podrás notificar errores y problemas de rendimiento, y enviar comentarios generales. También podrás buscar problemas conocidos y encontrar pasos para solucionarlos. Durante el proceso de evaluación y prioridad, te mantendremos actualizado sobre tu problema y lo remitiremos al equipo de ingeniería de Android para su análisis.
- En la [comunidad de desarrolladores de Android][community], puedes conectarte con otros usuarios y desarrolladores que estén trabajando con las compilaciones de la versión preliminar de Android 16. Puedes compartir observaciones e ideas y encontrar respuestas a tus preguntas.
[community]: /about/versions/16/qpr2/dev-community