Google lanza la primera vista previa para desarrolladores de Android 11 con nuevas funciones como grabación de pantalla, burbujas de chat y más

Icono de tiempo de lectura 5 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

Google lanzó hoy la primera compilación de vista previa para desarrolladores de Android 11 con varias funciones y API nuevas para usuarios y desarrolladores. Google planea lanzar la versión final del sistema operativo Android 11 en el tercer trimestre de 3. Esta versión de Android 2020 también incluirá algunas funciones nuevas, como soporte integrado para grabación de pantalla, privacidad de ubicación mejorada (los usuarios pueden otorgar acceso temporal a la ubicación, micrófono y cámara a través de un permiso único), mejor protección para la aplicación y los datos del usuario en el almacenamiento externo y más. Encuentre la lista de funciones para desarrolladores a continuación.

Auditoría de acceso a datos:

  • Para brindar más transparencia sobre cómo su aplicación y sus dependencias acceden a los datos privados de los usuarios, Android 11 presenta auditoría de acceso a datos. Al utilizar esta función, puede identificar y rectificar mejor el acceso a datos potencialmente inesperado.

Inyección de capa de depuración de gráficos de alto rendimiento:

  • Las aplicaciones ahora pueden cargar capas de gráficos externos (GLESVolcán) en el código de la aplicación nativa para exponer la misma funcionalidad que una aplicación depurable, pero sin incurrir en la sobrecarga de rendimiento. Esta característica es especialmente importante al perfilar su aplicación con herramientas como GAPIDO.

Operaciones por lotes para archivos multimedia:

  • Para lograr coherencia entre dispositivos y mayor comodidad para el usuario, Android 11 agrega varios métodos a la MediaStore API. Para obtener más información sobre estos métodos, consulte el realizar la sección de operaciones por lotes en la página de privacidad de Android 11 relacionada con el almacenamiento.

Rich media en respuestas rápidas:

  • A partir de Android 11, los usuarios pueden insertar imágenes y otro contenido multimedia enriquecido en respuestas rápidas. Para admitir esta función, las aplicaciones deben agregar información a RemoteInput notificaciones que especifican qué tipos MIME pueden manejar. Hazlo llamando RemoteInput.Builder.setAllowDataType(). La aplicación también debe comprobar cualquier RemoteInput transmisiones que recibe para ver si la transmisión contiene contenido en alguno de esos tipos; usar RemoteInput.getDataResultsFromIntent() hacer esto.

Acceso a archivos multimedia mediante rutas de archivos sin formato:

  • A partir de Android 11, las aplicaciones que tienen la READ_EXTERNAL_STORAGE El permiso puede leer los archivos multimedia de un dispositivo utilizando rutas de archivo directas y bibliotecas nativas. Para obtener más información sobre esta capacidad, consulte la acceder a archivos usando la sección de rutas sin procesar en la página de privacidad de Android 11 relacionada con el almacenamiento.

Uso compartido seguro de grandes conjuntos de datos:

  • En algunas situaciones, como aquellas que involucran el aprendizaje automático o la reproducción de medios, es posible que su aplicación quiera usar el mismo conjunto de datos grande que otra aplicación. En versiones anteriores de Android, su aplicación y otra aplicación necesitarían cada una descargar una copia separada del mismo conjunto de datos.

Solicitud y verificación de soporte de baja latencia:

  • Ciertas pantallas pueden realizar el posprocesamiento de gráficos, como algunas pantallas externas y televisores. Este procesamiento posterior mejora los gráficos pero puede aumentar la latencia. Las pantallas más nuevas que admiten HDMI 2.1 tienen una modo automático de baja latencia (ALLM, también conocido como modo de juego), que minimiza la latencia al desactivar este posprocesamiento. Para obtener más detalles sobre ALLM, consulte el Especificación HDMI 2.1.

Decodificación de baja latencia en MediaCodec:

Decodificador de imágenes NDK:

  • El NDK ImageDecoder API proporciona una API estándar para aplicaciones Android C/C++ para decodificar imágenes directamente. Los desarrolladores de aplicaciones ya no necesitan usar las API del marco (a través de JNI) ni agrupar bibliotecas de decodificación de imágenes de terceros. Para obtener más información, consulte el Guía del desarrollador del decodificador de imágenes.

Cargadores de recursos:

  • Android 11 presenta una nueva API que permite que las aplicaciones amplíen dinámicamente la forma en que se buscan y cargan los recursos. Las nuevas clases de API ResourcesLoader y ResourcesProvider son los principales responsables de proporcionar la nueva funcionalidad. Juntos, brindan la capacidad de suministrar recursos y activos adicionales, o modificar los valores de los recursos y activos existentes.

Actualizaciones de las bibliotecas de la UCI:

  • Android 11 actualiza el android.icu paquete para usar la versión 66 del Biblioteca de la UCI, en comparación con la versión 63 en Android 10. La nueva versión de la biblioteca incluye datos de configuración regional CLDR actualizados y una serie de mejoras en la compatibilidad con la internacionalización en Android.

API de redes neuronales 1.3:

Nuevas operaciones:

Nuevos controles de aprendizaje automático:

  • NNAPI 1.3 presenta nuevos controles para ayudar a que el aprendizaje automático funcione sin problemas.

Fuerza de autenticación biométrica:

Actualizaciones del CallScreeningService:

  • A partir de Android 11, un Servicio de filtrado de llamadas puede solicitar información sobre el estado de verificación STIR/SHAKEN (verstat) para las llamadas entrantes. Esta información se proporciona como parte del detalles de la llamada para llamadas entrantes.

Soporte de cámara ampliado en el emulador de Android:

Android 11 presenta capacidades mejoradas de la cámara del emulador de Android. Las características añadidas incluyen lo siguiente:

  • captura RAW
  • reprocesamiento YUV
  • Dispositivos de nivel 3
  • Soporte de cámara lógica

Silencie los sonidos y las vibraciones de las notificaciones durante la captura activa:

  • A partir de Android 11, cuando usa activamente la cámara, su aplicación puede silenciar solo las vibraciones, tanto los sonidos como las vibraciones, o no usar setCameraAudioRestriction().

Mejoras de Wi-Fi Passpoint:

  • Passpoint permite que las aplicaciones realicen la autenticación de forma automática y silenciosa y se conecten a puntos de acceso Wi-Fi seguros. Las aplicaciones que apuntan al nivel de API 'R' y superior pueden usar las siguientes capacidades adicionales de Passpoint.

La API de sugerencias de Wi-Fi se expande:

Android 11 amplía la API de sugerencias de Wi-Fi para aumentar las capacidades de administración de red de su aplicación, incluidas las siguientes:

  • Las aplicaciones de administración de conectividad pueden administrar sus propias redes al permitir solicitudes de desconexión.
  • Las redes de Passpoint están integradas en la API de sugerencias y se pueden sugerir al usuario.
  • Las API de análisis le permiten obtener información sobre la calidad de sus redes.

Burbujas de chat:

  • Burbujas ahora están disponibles para los desarrolladores para ayudar a que surjan conversaciones en todo el sistema. Bubbles era una función experimental en Android 10 que se habilitaba a través de una opción de desarrollador; en Android 11, esto ya no es necesario.

Fuente: Google

Más sobre los temas: Android 11, Vista previa del desarrollador de Android 11, Vista previa de Android 11, desarrolladores, google

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *