Google lanzó Android 11 Beta 2 cuando la próxima versión de la plataforma alcanza la estabilidad de la plataforma. Los desarrolladores ahora pueden optimizar sus aplicaciones para apuntar a Android 11.
Google inició el Programa de vista previa para desarrolladores de Android 11 en febrero, antes del calendario de lanzamiento habitual para dar a los desarrolladores más tiempo para adaptar sus aplicaciones a los nuevos comportamientos de la plataforma y las API introducidas en la nueva versión del sistema operativo Android. Sin embargo, el ciclo general de lanzamiento se vio afectado por la pandemia de COVID-19. Aunque se pretendía lanzar la primera versión Beta de Android 11 en la conferencia de desarrolladores Google I/O, la cancelación de ese evento provocó que Google lanzara una Vista previa improvisada para desarrolladores de Android 11 4 para compensar el retraso. El La primera Beta se puso en marcha en junio. y trajo varios cambios nuevos centrados en los temas de Personas, Controles y Privacidad. Ahora, Google está lanzando Android 11 Beta 2 para dispositivos Google Pixel.
Esta es la versión de estabilidad de la plataforma de Android 11, lo que significa que el SDK de Android 11, las API de NDK, las superficies orientadas a las aplicaciones, los comportamientos de la plataforma, así como restricciones en interfaces que no son SDK han sido finalizados. Google compartió la lista de Principales problemas resueltos y conocidos en Beta 2 aquí. En el futuro, no habrá cambios en términos de cómo se comporta Android 11 o cómo funcionan las API en la versión beta siguiente. Como resultado, los desarrolladores ahora pueden comenzar a actualizar sus aplicaciones para apuntar a Android 11 (nivel de API 30) sin preocuparse por ningún cambio inesperado en el futuro.
Al igual que con las versiones Beta 1 y Developer Preview de Android 11, Beta 2 está disponible para su instalación en las series de dispositivos Pixel 2, Pixel 3, Pixel 3a y Pixel 4. Otros OEM pueden seguir con sus propios lanzamientos. Puedes dirigirte al Página de inscripción a la versión beta de Android y regístrese para recibir una actualización OTA para su dispositivo Google Pixel o esté atento a las páginas equivalentes de los OEM que participan en el programa Beta de Android.
Cambios en Android 11 Beta 2
Compatibilidad de aplicaciones
La compatibilidad de la aplicación es el objetivo clave de esta versión. Los desarrolladores pueden comenzar a probar sus aplicaciones ejecutando Android 11 en su teléfono o en el emulador de Android Studio para garantizar que la aplicación funcione sin problemas y que todas las funciones y flujos de usuarios funcionen según lo previsto. Los desarrolladores también pueden integrar soporte para Burbujas, Conversaciones en notificaciones, Control del dispositivo, y Control de medios en sus aplicaciones utilizando API compatibles.
Opción de desarrollador para probar y depurar aplicaciones
Google también está agregando algunas opciones nuevas para desarrolladores a probar y depurar aplicaciones dirigidas a Android 11. Esto incluirá nuevas opciones para forzar habilitar o deshabilitar cambios sin necesidad de cambiar targetSdkVersion o volver a compilar la aplicación para pruebas básicas.
Actualizando la versión de destino de Android
Google dará a los desarrolladores un año para cambiar la versión targetSdk para sus aplicaciones. Esto significa que todas las aplicaciones nuevas cargadas en Google Play Store a partir de agosto de 2021 y todas las actualizaciones de las aplicaciones existentes en Google Play a partir de noviembre de 2021 deben estar dirigidas a Android 11.
Reddit AMA
Por último, Google será organizar una AMA específicamente para desarrolladores en el Subreddit de desarrolladores de Android (/r/AndroidDev) mañana 9 de julio entre 12:00 p. m. hora del Pacífico / 3:00 p. m. hora del este y 1:20 p. m. hora del Pacífico / 4:20 p. m. hora del este. Los desarrolladores del equipo de ingeniería de Android responderán preguntas relacionadas con la compatibilidad de aplicaciones con Android 11 junto con algunas herramientas nuevas. Puedes publicar tus preguntas ahora en este hilo y es de esperar que se aborden dentro del plazo establecido.
Está previsto que Google lance la versión "Release Candidate" de Android 11 a finales de agosto. Esta será la última versión beta antes de que se envíe el código final de Android 11 al Repositorio git AOSP. Google accidentalmente compartió la fecha de lanzamiento estable objetivo del 8 de septiembre.
Esperamos que la mayoría de los errores se solucionen en las próximas actualizaciones, pero si eres desarrollador, puedes agregar tus comentarios. aquí para que Google solucione los problemas.