Publicado por Dave Burke, vicepresidente de ingeniería
¡Solo faltan unas semanas para el lanzamiento oficial de Android 12! Mientras damos los toques finales a la nueva versión de Android, hoy les traemos una actualización Beta final para ayudarlos con las pruebas y el desarrollo. Para los desarrolladores, ahora es el momento de asegurarse de que las aplicaciones estén listas.
Puede obtener Beta 5 hoy en su dispositivo Pixel, incluso en Pixel 5a con 5G, desde registrándote aquí para actualizaciones por aire. Si ya está suscrito, recibirá automáticamente la actualización. También puede probar Android 12 Beta 5 en dispositivos seleccionados desde muchos de nuestros socios como Sharp. Visita el Sitio para desarrolladores de Android 12 para detalles.
¡Esté atento a más información sobre la versión oficial de Android 12 próximamente!
¿Qué hay en Beta 5?
La actualización de hoy incluye una versión candidata a la versión de Android 12 para Pixel y otros dispositivos y el emulador de Android. Nosotros estabilidad de la plataforma lograda en Beta 4, por lo que todas las superficies orientadas a la aplicación son definitivas, incluidas las API del SDK y NDK, los comportamientos del sistema frente a la aplicación y las restricciones en las interfaces que no pertenecen al SDK. Con estas y las últimas correcciones y optimizaciones, Beta 5 le brinda todo lo que necesita para completar sus pruebas.
¡Prepara tus aplicaciones!
Con la próxima versión oficial de Android 12, pedimos a todos los desarrolladores de aplicaciones y juegos que completar la prueba de compatibilidad final Y publica tus actualizaciones de compatibilidad antes de la publicación final. Para los desarrolladores de SDK, bibliotecas, herramientas y motores de juegos, es importante publicar actualizaciones compatibles lo antes posible; la aplicación posterior y los desarrolladores de juegos pueden estar bloqueados hasta que reciban las actualizaciones.
Para probar la compatibilidad de su aplicación, instálela en un dispositivo con Android 12 Beta 5 y trabaje en los flujos de la aplicación en busca de problemas funcionales o de interfaz de usuario. Revisión de Android 12 cambios de comportamiento para todas las aplicaciones para centrarse en las áreas en las que su aplicación podría estar interesada. Estos son algunos de los principales cambios para probar:
- Panel de privacidad – Un nuevo panel en Configuración permite a los usuarios ver qué aplicaciones acceden a qué tipo de datos y cuándo. Los usuarios pueden cambiar los permisos si es necesario y pueden solicitar detalles de su aplicación sobre el motivo del acceso. Más aquí.
- Indicadores de cámara y micrófono – Android 12 muestra un indicador en la barra de estado cuando una aplicación usa la cámara o el micrófono. Más aquí.
- Interruptores de cámara y micrófono – Los nuevos conmutadores en Configuración rápida permiten a los usuarios deshabilitar instantáneamente el acceso al micrófono y la cámara para todas las aplicaciones. Más aquí.
- Notificación de notas de lectura – Un brindis alerta a los usuarios cuando una aplicación lee datos del portapapeles de forma inesperada. Más aquí.
- Desplazamiento alargado – Un nuevo efecto de desplazamiento excesivo “estirado” reemplaza el efecto de desplazamiento excesivo “resplandor” de todo el sistema anterior. Más aquí.
- Pantallas de inicio de la aplicación – Android 12 lanza aplicaciones con una nueva animación en la pantalla de inicio. Más aquí.
- Cambios en el keygen – Se han eliminado varios algoritmos criptográficos de BouncyCastle obsoletos en favor de las versiones de Conscrypt. Si su aplicación usa una clave de 512 bits con AES, deberá usar uno de los tamaños estándar admitidos por Conscrypt. Más aquí.
Recuerda probar bibliotecas y SDK en su aplicación de compatibilidad. Si tiene algún problema con el SDK, intente actualizar a la última versión del SDK o comuníquese con el desarrollador para obtener ayuda.
Una vez que haya publicado la versión compatible de su aplicación actual, puede iniciar el procesos para actualice el destino SDKVersion de su aplicación. Revisa el Cambios de comportamiento para aplicaciones de Android 12 y usa el marco de compatibilidad para ayudar a detectar problemas rápidamente.
Explore nuevas funciones y API
Android 12 tiene toneladas de funciones nuevas para ayudarlo a crear excelentes experiencias de usuario. Mira el nuestro Artículo sobre Android 12 Beta 2 para obtener un resumen y enlaces a las charlas de Android 12 en Google I / O. Para obtener detalles completos sobre todas las nuevas funciones y API, visite el Sitio para desarrolladores de Android 12.
También asegúrese de probar Android Studio Arctic Fox con el desarrollo y las pruebas de Android 12. Hemos agregado verificaciones residuales para ayudarlo a identificar dónde su código podría verse afectado por los cambios de Android 12, como declaraciones de bienvenida personalizadas, permiso de localización Aproximado para el uso de ubicación precisa, formatos de medios y alta frecuencia de muestreo del sensor permiso. Puedes probar estos desde descargando Y configuración la última versión de Android Studio.
¡Empiece con Android 12!
La Beta 5 de hoy tiene todo lo que necesita para probar las funciones de Android 12, probar sus aplicaciones y brindarnos realimentación. Solo registrar cualquier dispositivo Pixel compatible para recibir la actualización por aire. Para empezar a desarrollar, configurar el SDK de Android 12.
También puede obtener Beta 5 en dispositivos de muchos de nuestros socios como Sharp. Para pruebas aún más extensas, puede probar la Beta 5 en Imágenes de GSI Android, y si no tiene un dispositivo, puede probar en el Emulador de Android. Esta actualización también es disponible para Android TV, para que pueda probar las últimas funciones de TV y probar sus aplicaciones en la nueva experiencia de Google TV.
¿Que sigue?
¡Estén atentos para el lanzamiento oficial de Android 12 en las próximas semanas! Hasta entonces, siéntete libre de sigue compartiendo tus comentarios a través de nuestras listas calientes para problemas con la plataforma, problemas de compatibilidad de la aplicación, Y problemas con SDK de terceros.
¡Un gran agradecimiento a nuestra comunidad de desarrolladores por ayudar a dar forma al lanzamiento de Android 12! nos diste miles de informes de errores y conocimientos compartidos que nos han ayudado a ajustar las API, mejorar las funciones, corregir errores importantes y, en general, mejorar la plataforma para los usuarios y desarrolladores.
¡Estamos ansiosos por ver sus aplicaciones en Android 12!