Lanzamiento de Android 14 Beta, mejora constante y puntos brillantes coexisten

2119bae333badd36c6b6e15b832abd4c.png

作者 / Dave Burke, vicepresidente de ingeniería

Hoy os traemos  cee28c25b5fbd0a945f848cc20e697d0.pngla primera versión beta de Android 14. Esta versión todavía se basa en los temas centrales de privacidad, seguridad, rendimiento, productividad del desarrollador y personalización del usuario , mientras continúa mejorando la experiencia en dispositivos de pantalla grande, como tabletas y dispositivos plegables. Hemos estado refinando constantemente las funciones y la estabilidad de Android 14, y ahora es el momento de abrir la experiencia a los desarrolladores y los primeros usuarios.

Cada año trae mejoras y nuevas características a Android, y los comentarios que envías en el Programa Beta de Android son fundamentales en el camino. Brindamos más información sobre esta versión beta en el sitio web para desarrolladores de Android 14, incluido cómo usar los dispositivos Pixel para obtener la versión beta y el calendario de lanzamiento. Tengo muchas ganas de escuchar sus pensamientos. Aquí le agradecemos de antemano. ¡Es su apoyo continuo lo que hace que Android sea una plataforma para todos!

  • Participar en las pruebas beta

    https://www.google.com/android/beta

  • Sitio para desarrolladores de Android 14

    https://developer.android.google.cn/about/versions/14

  • Obtener la imagen del sistema de Google Pixel

    https://developer.android.google.cn/about/versions/14/download

  • horario de lanzamiento

    https://developer.android.google.cn/about/versions/14/overview#cronología

  • enviar comentarios

    https://developer.android.google.cn/about/versions/14/feedback

Compatibilidad con varios dispositivos y pantallas de varios tamaños

Android 14 continúa basándose en versiones anteriores con un buen soporte para tabletas y dispositivos plegables. También hemos estado creando una gran cantidad de herramientas y recursos para usted, como referencias de diseño y guías de desarrollo, para ayudarlo a pulir su experiencia con la aplicación.

  • Referencia de diseño: Extender la experiencia del usuario a través de dispositivos de pantalla grande

    https://developer.android.google.cn/large-screens/gallery

  • Guía de desarrollo: Introducción a las pantallas grandes

    https://developer.android.google.cn/guide/topics/large-screens/get-started-with-large-screens

Interfaz de sistema más inteligente

En el sistema operativo Android, las funciones se implementan mediante dos paquetes independientes pero igualmente importantes: un marco que proporciona servicios y una interfaz del sistema que permite a los usuarios utilizar estos servicios. Cada versión de Android traerá nuevas mejoras a la interfaz del sistema, aquí hay algunos cambios que puede notar en Beta 1.

nueva flecha hacia atrás

99641997d90a4a6537bc46e354ddbeb1.png

Al usar la navegación por gestos para interactuar con su aplicación, la flecha hacia atrás ahora es más prominente, lo que hace que el gesto hacia atrás sea más fácil de entender y más útil. La flecha hacia atrás también se adapta automáticamente al fondo de pantalla o al tema del dispositivo del usuario.

Sistema más potente Sharesheet

224f1b70499280ade9ef81c2cfabebdb.png

En Android 14, las aplicaciones ahora pueden agregar acciones personalizadas al sistema Sharesheet al que llaman. Puede usar ChooserAction.Builder para crear un ChooserAction personalizado y, después de crear un Intent con Intent.createChooser, proporcione su propia lista de ChooserActions como su Intent.EXTRA_CHOOSER_CUSTOM_ACTIONS.

  • ChooserAction.Builder

    https://developer.android.google.cn/reference/android/service/chooser/ChooserAction#Builder

  • SelectorAcción

    https://developer.android.google.cn/reference/android/service/chooser/ChooserAction

  • Intent.createChooser

    https://developer.android.google.cn/reference/android/content/Intent#createChooser(android.content.Intent,%20java.lang.CharSequence)

  • Intención.EXTRA_CHOOSER_CUSTOM_ACTIONS

    https://developer.android.google.cn/reference/android/content/Intent#EXTRA_CHOOSER_CUSTOM_ACTIONS

Además, el sistema ahora usa más señales de aplicaciones para determinar la clasificación de los objetivos compartidos directamente. Puede proporcionar una señal para informar el propósito del atajo y el enlace de la función correspondiente llamando a pushDynamicShortcut.

  • Proporcione objetivos directos para compartir

    https://developer.android.google.cn/training/sharing/receive#providing-direct-share-targets

  • pushDynamicAcceso directo

    https://developer.android.google.cn/reference/androidx/core/content/pm/ShortcutManagerCompat#pushDynamicShortcut%28android.content.Context,androidx.core.content.pm.ShortcutInfoCompat%29

  • vinculación de funciones

    https://developer.android.google.cn/reference/kotlin/androidx/core/content/pm/ShortcutInfoCompat.Builder#addCapabilityBinding%28java.lang.String,java.lang.String,java.util.List%3Cjava. lang.String%3E%29

Más características gráficas

Puede usar las nuevas funciones gráficas en Android 14 para que su aplicación se destaque.

La ruta (Path) se puede consultar e interpolar

La poderosa y flexible API Path de Android se usa para crear y renderizar gráficos vectoriales. A partir de Android 14, puede consultar una ruta para saber qué contiene. La API actualizada también puede interpolar entre rutas con estructuras coincidentes exactas para efectos de deformación. También proporcionamos compatibilidad con versiones anteriores a través de la biblioteca de desarrollo de AndroidX, que puede admitir hasta API 21. Visite la documentación oficial para obtener más información:

https://developer.android.google.cn/about/versions/14/features#paths

  • Camino

    https://developer.android.google.cn/reference/android/graphics/Path

  • Ruta gráfica Versión 1.0

    https://developer.android.google.cn/jetpack/androidx/releases/graphics#graphics-path-1.0.0-alpha01

personalización

Preferencia de idioma por aplicación

Android 14 mejora la configuración de preferencia de idioma de cada aplicación, lo que permite la personalización dinámica de la lista de idiomas que se muestra en la lista de idiomas de cada aplicación en la página de configuración de Android y también permite que IME obtenga el idioma de la interfaz de la aplicación actual. A partir de Android Studio Giraffe Canary 7 y AGP 8.1.0-alpha07, el trabajo de configuración de una aplicación para admitir las preferencias de idioma por aplicación se puede realizar automáticamente. El complemento Gradle de Android genera un archivo LocaleConfig basado en los recursos de su proyecto y agrega una referencia a él en el archivo de manifiesto generado, por lo que no tiene que crear o actualizar manualmente este archivo cuando cambian los idiomas admitidos de su aplicación. Para obtener más información, consulte "Admitir automáticamente la configuración de preferencia de idioma de cada aplicación". Bienvenido a enviar comentarios de prueba.

  • Preferencia de idioma por aplicación

    https://developer.android.google.cn/guide/topics/resources/app-languages

  • setOverrideLocaleConfighttps://developer.android.google.cn/reference/android/app/LocaleManager#setOverrideLocaleConfig%28android.app.LocaleConfig%29

  • LocaleConfig

    https://developer.android.google.cn/reference/android/app/LocaleConfig

  • Soporte automático para cada preferencia de idioma de la aplicación

    https://developer.android.google.cn/studio/preview/features#automatic-per-app-languages

  • enviar comentarios

    https://developer.android.google.cn/studio/report-bugs

privacidad

Visible solo para los servicios de accesibilidad que apoyan a los usuarios con discapacidades

Android 14 presenta el atributo de accesibilidadDataSensitive, que permite que las aplicaciones hagan que una vista determinada sea visible solo para los servicios de accesibilidad que declaran compatibilidad con usuarios con discapacidades. Play Protect verifica las afirmaciones de que estas aplicaciones son compatibles con usuarios con discapacidades, por lo que los usuarios pueden descargarlas de Google Play Store con confianza. TalkBack y otros servicios que pretenden ayudar a los usuarios con discapacidades no se ven afectados por este atributo.

Las aplicaciones pueden considerar el uso de accessDataSensitive para:

  • Proteger los datos del usuario (como datos personales o contraseñas de texto sin cifrar) 

  • Evita que se realicen acciones críticas sin darse cuenta (como transferir dinero o pagar en una aplicación de compras)

compatibilidad de aplicaciones

Si no ha probado la compatibilidad de su aplicación en Android 14, ¡ahora es el momento de comenzar! A medida que Android 14 ingresa a la versión beta, hemos abierto los primeros usuarios y desarrolladores para experimentarlo. En las próximas semanas, verá que más usuarios experimentan con su aplicación en Android 14 e informan los problemas que encuentran.

Para realizar pruebas de compatibilidad, instale su aplicación de producción en un dispositivo o emulador que ejecute Android 14 Beta y pruebe todos los flujos de su aplicación. Use la Lista de verificación de cambio de comportamiento para priorizar las pruebas. Publique una actualización de su aplicación tan pronto como resuelva cualquier problema que encuentre.

b5a64599ffea5bba81fc518a09051583.png

  • Cambios de comportamiento (para todas las aplicaciones)

    https://developer.android.google.cn/about/versions/14/behavior-changes-all

Ahora también puede comenzar a prepararse para actualizar la plataforma de destino de su aplicación a Android 14, solo use el interruptor de compatibilidad de la aplicación en las opciones de desarrollador para probar.

27db84100aa037a80bca2b9de8fe8ba4.png

△ Cambio de compatibilidad de aplicaciones en las opciones de desarrollador

Experimente Android 14 ahora

Ya sea que desee experimentar las características de Android 14, probar aplicaciones o enviar comentarios, puede comenzar con esta versión beta. Si desea probar cómo se comporta su aplicación en tabletas y plegables, la forma más fácil de hacerlo es usar la configuración de tableta o plegable del emulador de Android en la última versión preliminar de Android Studio SDK Manager. Con el lanzamiento de la versión Beta, puede usar directamente los dispositivos Pixel compatibles para participar en la prueba y obtener esta y futuras versiones Beta de Android 14 (incluidas las actualizaciones de funciones) a través de OTA. Si no tiene un dispositivo Pixel, puede probar en Android Studio usando el emulador de Android con una imagen del sistema de 64 bits instalada.

  • Comentarios y demanda

    https://developer.android.google.cn/about/versions/14/feedback

  • Instalar el SDK

    https://developer.android.google.cn/about/versions/14/setup-sdk#install-sdk

  • Participar en las pruebas beta

    https://www.google.com/android/beta

Para obtener la mejor experiencia de desarrollo de Android 14, recomendamos usar la versión preliminar más reciente de Android Studio Giraffe o posterior.

  • Jirafa de Android Studio

    https://developer.android.google.cn/studio/preview

Después de configurar el SDK, puede:

  • Experimente con nuevas funciones y API : sus comentarios son fundamentales a medida que pulimos y finalizamos la API. Puede informar problemas en nuestra página de seguimiento.

  • Pruebe la compatibilidad de su aplicación : compruebe si su aplicación se ve afectada por los cambios de comportamiento predeterminados de Android 14. Instale la aplicación en un dispositivo o emulador con Android 14 para probarla a fondo.

  • Pruebe su aplicación con cambios opcionales : Android 14 proporciona cambios de comportamiento opcionales que solo afectan si su aplicación se dirige a la nueva plataforma. Es importante comprender y evaluar estos cambios desde el principio. Con fines de prueba, puede habilitar o deshabilitar estos cambios individualmente.

  • Configurar el SDK de Android 14

    https://developer.android.google.cn/about/versions/14/setup-sdk

  • Reportar un problema

    https://developer.android.google.cn/about/versions/14/feedback

  • Cambios en el marco de compatibilidad (Android 14)

    https://developer.android.google.cn/about/versions/14/reference/compat-framework-changes

Actualizaremos regularmente las imágenes del sistema beta y de vista previa y los SDK a lo largo del ciclo de lanzamiento de Android 14.

Si ya participó en la prueba Beta de Android 13 QPR y su dispositivo lo admite, puede usar directamente esta versión Beta sin operaciones adicionales.

  • Android 13 QPR Beta

    https://developer.android.google.cn/about/versions/13/get-qpr

Visite el sitio para desarrolladores de Android 14 para obtener detalles sobre cómo obtener la versión beta:

https://developer.android.google.cn/about/versions/14

536c58a741e18997ca4c0be0986f9281.gif

dc92046314c6ab20820c545507822431.gif Haga clic al final de la pantalla  leer el texto original |  Obtenga más información sobre la actualización detallada de Android 14


38b41cfb78b45c93b0d11e98a858dfc1.png

30c033f1d26c4c79af9e9d10548e748c.gif

a8decdec2ef8913c8bdbf662245c5da0.png

Supongo que te gusta

Origin blog.csdn.net/jILRvRTrc/article/details/130143156
Recomendado
Clasificación