Android 14 Beta 3 y estabilidad de la plataforma



Escrito por david burkeVicepresidente de Ingeniería

logotipo de Android 14

Con el lanzamiento de Android 14 Beta 3 de hoy, estamos entrando en la siguiente fase del ciclo de desarrollo de Android. Se basa en nuestros temas centrales de privacidad, seguridad, rendimiento, productividad del desarrollador y personalización del usuario, al tiempo que mejora la experiencia del dispositivo de pantalla grande en tabletas, dispositivos plegables y más.

Beta 3 trae Android 14 a la estabilidad de la plataforma, lo que significa que las API del desarrollador y todos los comportamientos relacionados con las aplicaciones ahora son definitivos para que los revise e integre en sus aplicaciones. Gracias por sus continuos comentarios que nos han ayudado a alcanzar este hito.

Hay mucho por descubrir y probar en tus aplicaciones en Android 14. Hoy, con Beta 3, presentamos nuevas funciones de accesibilidad, como el escalado de fuente no lineal, mejoras de privacidad que incluyen acceso parcial a fotos/videos, nueva compatibilidad con animaciones en la navegación por gestos y funciones que se alinean aún más con Beta 3. OpenJDK Lanzamiento de 17 LTS.

estabilidad de la plataforma

Con la estabilidad de la plataforma en Beta 3, puede desarrollar y lanzar de manera segura cualquier actualización de compatibilidad requerida. Comience su prueba de compatibilidad final ahora y prepárese para el lanzamiento de las actualizaciones necesarias para que pueda recibir comentarios valiosos durante las versiones beta restantes. Esto ayudará a garantizar una experiencia de aplicación fluida antes del lanzamiento final de Android 14 a finales de este año.

La imagen de la línea de tiempo muestra que estamos en junio y en camino con la estabilidad de la plataforma Android 14

Si está desarrollando un SDK, una biblioteca, una herramienta o un motor de juego, es aún más importante probarlo ahora para que pueda lanzar sus actualizaciones compatibles lo antes posible para evitar que los desarrolladores de aplicaciones y juegos posteriores se vean afectados. Los problemas de compatibilidad están bloqueados. . Si ha lanzado una actualización compatible, asegúrese de notificar a sus desarrolladores.

Compatibilidad de aplicaciones

Cada versión de Android incluye cambios en la plataforma que mejoran la privacidad, la seguridad y la experiencia general del usuario. Estos cambios pueden afectar sus aplicaciones. La prueba de su aplicación incluye la instalación de su aplicación de producción en un dispositivo con Android 14 Beta 3; Puedes usar Google Play u otros medios. Trabaje en todos los flujos de aplicaciones y busque cualquier problema funcional o de interfaz de usuario. Revise los cambios de comportamiento para enfocar sus pruebas. Los cambios que pueden afectar su aplicación incluyen:

Escalado de fuente no lineal.

Otorga acceso parcial a fotos y videos.

Los usuarios ahora pueden otorgar acceso parcial a su biblioteca de medios si su aplicación solicita uno de los permisos de medios visuales (LEER_MEDIA_IMÁGENES o LEER_MEDIA_VIDEO), introducido en Android 13 (nivel de API 33). Cuando su aplicación pasa a un segundo plano o cuando el usuario sale activamente de su aplicación, el sistema los trata como permisos únicos y, finalmente, los niega. Si su aplicación sigue las mejores prácticas de permisos, este cambio no debería afectar su aplicación. Android 14 presenta eso READ_MEDIA_VISUAL_USER_SELECTED Permiso para ayudar a las aplicaciones a admitir mejor los nuevos cambios. Para una experiencia de usuario más fluida, recomendamos usar el selector de fotos, que brinda a los usuarios una forma segura de dar acceso a su aplicación a imágenes y videos seleccionados que no requieren permisos.

La información sobre la seguridad de los datos es más visible.

Para mejorar la privacidad del usuario, Android 14 aumenta la cantidad de lugares donde el sistema muestra la información que proporcionaste en el formulario de Play Console. Para algunos permisos, el cuadro de diálogo de permisos de tiempo de ejecución del sistema ahora incluye una sección en la que se puede hacer clic que destaca las prácticas de uso compartido de datos de su aplicación. Esta sección del cuadro de diálogo del sistema contiene información, p. Por ejemplo, por qué su aplicación podría compartir datos con terceros y dirige a los usuarios a dónde pueden controlar el acceso a los datos de su aplicación. Le recomendamos que revise la política de uso compartido de datos de ubicación de su aplicación y se tome un momento para actualizar la sección de seguridad de datos de Google Play de su aplicación.

Consulte la sección Cambios de comportamiento para ver cualquier cambio que pueda afectar la compatibilidad de su aplicación o juego. Si encuentra problemas con las bibliotecas y los SDK en su aplicación, intente actualizar a la última versión de la biblioteca o SDK y comuníquese con el desarrollador para obtener ayuda si es necesario.

Una vez que haya lanzado la versión compatible de su aplicación actual, puede comenzar a actualizar sus aplicaciones targetSdkVersion. Revise los cambios de comportamiento para las aplicaciones destinadas a Android 14 y considere usar el marco de compatibilidad para identificar rápidamente los problemas. Estos son algunos de los cambios para probar (estos solo se aplican a aplicaciones con targetSdkVersion establecido en API 34 o superior):

Se requieren tipos de servicio en primer plano.

OpenJDK 17 actualizaciones.

Algunos de los cambios que está realizando Android 14 para actualizar las bibliotecas principales y alinearlas con las funciones de la última versión OpenJDK Las versiones LTS pueden afectar la compatibilidad de la aplicación, incluidos los cambios en las expresiones regulares, el manejo de UUID y los problemas con ProGuard y la adición de java.lang.ClassValue.

cambios de seguridad.

Empezar con Android 14

La versión beta 3 de hoy tiene todo lo que necesita para explorar las funciones de Android 14, probar sus aplicaciones y enviarnos sus comentarios. Para probar su aplicación con tabletas y dispositivos plegables, puede probarla con dispositivos de nuestros socios. Sin embargo, la forma más fácil de comenzar es usar las imágenes del sistema del emulador de Android de 64 bits para las configuraciones de tableta Pixel o Pixel Fold, que puede obtener una vista previa en el último administrador de SDK de Android Studio. También puede registrar cualquier dispositivo Pixel compatible aquí, incluido el nuevo Pixel 7a, para recibir esta y futuras actualizaciones de Android 14 beta y drop beta inalámbricas.

Para obtener la mejor experiencia de desarrollo de Android 14, recomendamos usar la última versión de Android Studio Hedgehog. Después de la configuración, debe hacer lo siguiente:

  • Pruebe las nuevas funciones y API. Informe problemas en nuestro rastreador en la página de comentarios.
  • Pruebe la compatibilidad de su aplicación actual - Sepa si su aplicación se ve afectada por los cambios de comportamiento predeterminados en Android 14. Instale su aplicación en un dispositivo o emulador de Android 14 y pruébela exhaustivamente.
  • Pruebe su aplicación con cambios opcionales - Con Android 14, hay cambios de comportamiento de suscripción que solo afectarán su aplicación cuando se dirija a la nueva plataforma. Es importante comprender y evaluar estos cambios desde el principio. Para facilitar las pruebas, puede activar y desactivar los cambios individualmente.

Actualizaremos periódicamente las imágenes del sistema beta durante el ciclo de lanzamiento de Android 14.

Si ya está inscrito en el programa Android 14 Beta y su dispositivo es compatible, Beta 3 estará disponible para usted como una actualización Over The Air sin ninguna otra acción de su parte.

Para obtener información detallada sobre cómo obtener la versión beta, visite la página para desarrolladores de Android 14.

Java y OpenJDK son marcas comerciales o marcas comerciales registradas de Oracle y/o sus filiales.



Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir