Logo es.nowadaytechnol.com

Android 11 Contará Con Nuevas Herramientas Para Una Mejor Transparencia En El Acceso A Datos Privados Por Parte De Aplicaciones Y Causas Exactas Para Las Salidas Del Proceso

Tabla de contenido:

Android 11 Contará Con Nuevas Herramientas Para Una Mejor Transparencia En El Acceso A Datos Privados Por Parte De Aplicaciones Y Causas Exactas Para Las Salidas Del Proceso
Android 11 Contará Con Nuevas Herramientas Para Una Mejor Transparencia En El Acceso A Datos Privados Por Parte De Aplicaciones Y Causas Exactas Para Las Salidas Del Proceso

Video: Android 11 Contará Con Nuevas Herramientas Para Una Mejor Transparencia En El Acceso A Datos Privados Por Parte De Aplicaciones Y Causas Exactas Para Las Salidas Del Proceso

Video: Android 11 Contará Con Nuevas Herramientas Para Una Mejor Transparencia En El Acceso A Datos Privados Por Parte De Aplicaciones Y Causas Exactas Para Las Salidas Del Proceso
Video: Administrar el Acceso especial de aplicaciones - Xiaomi [Android 11 - MIUI 12] 2023, Diciembre
Anonim
Image
Image

La próxima gran actualización del sistema operativo Android, Android 11, tiene dos herramientas importantes que promueven una mejor transparencia en el acceso a datos privados y sus causas exactas de salidas. Estas herramientas, denominadas API de auditoría de DatAccess y Process Exit Reasons, están diseñadas específicamente para brindar a los desarrolladores de aplicaciones de teléfonos inteligentes Android, y posiblemente también a los usuarios, mejores conocimientos sobre el rendimiento de sus aplicaciones.

Los desarrolladores de Android han introducido dos nuevas herramientas diseñadas específicamente para ofrecer información más clara sobre la forma en que las aplicaciones instaladas en los teléfonos inteligentes acceden y procesan la información privada del usuario. Se espera que estas herramientas se incluyan dentro del próximo Android 11.

API de auditoría de DatAccess

En Android 11, los desarrolladores tendrán acceso a nuevas API que les brindarán una mayor transparencia en el uso de datos privados y protegidos. Los desarrolladores indican que esta característica podría ser útil, por ejemplo, para aplicaciones grandes que pueden tener código heredado y aquellas que usan bibliotecas o SDK de terceros. Básicamente, hay dos API en el paquete.

La primera API es "Callback" que permite a las aplicaciones rastrear el uso de datos protegidos por permisos de tiempo de ejecución hasta el código que desencadenó el uso. Para recibir una notificación, cualquier aplicación puede configurar la devolución de llamada en AppOpsManager, que se invocará cada vez que una sección del código use datos privados, como obtener actualizaciones de ubicación. Los desarrolladores de aplicaciones y los usuarios pueden crear una lógica específica para rastrear, ingerir y analizar los datos.

Android 11 introduce una "mejor" privacidad, a través de permisos más granulares.

Sin embargo, los permisos son fundamentalmente defectuosos y los cambios en ellos son cosméticos. Los problemas reales de privacidad en las aplicaciones siguen sin resolverse.

- Konrad Kollnig (@KKollnig) 2 de julio de 2020

La segunda API está dirigida a aplicaciones con mayor complejidad. En otras palabras, la segunda API está destinada a aplicaciones con múltiples funciones. Una aplicación para cualquier plataforma de red social puede tener la función "buscar amigos" y la función de etiquetado de fotos. No hace falta agregar que todas estas características exigen un subconjunto de datos confidenciales. La opción "buscar amigos" utiliza la ubicación y los contactos del usuario de un teléfono inteligente Android. Mientras tanto, la etiqueta de fotos usa la ubicación, los contactos y la cámara. En Android 11, los desarrolladores pueden crear un nuevo objeto de contexto que les permita atribuir un subconjunto del código de la aplicación a una o más funciones. En el futuro, cada uso de permisos se puede rastrear hasta las características asociadas con el contexto.

Motivos de salida del proceso:

Los desarrolladores y los usuarios de aplicaciones de Android siempre han tenido dificultades para rastrear la causa de la terminación de las aplicaciones. Hay varias razones comunes para la terminación abrupta de una aplicación. Estos incluyen un ANR, un bloqueo o el usuario que elige forzar la detención de la aplicación. Para comprender y diagnosticar mejor la causa, algunos desarrolladores están agregando código personalizado a sus aplicaciones. Estos están destinados a crear análisis personalizados que a menudo se utilizan para mejorar el estado, la estabilidad y el tiempo de ejecución de la aplicación.

twitter.com/AndroidDev/status/1278403059727699969

Android 11 presenta la nueva API ActivityManager para reportar información histórica relacionada con la terminación del proceso de una aplicación. Los desarrolladores pueden usar fácilmente la API para recuperar cualquier información de diagnóstico de salida de proceso histórico disponible, como si la terminación del proceso se debe a ANR, problemas de memoria u otras razones.

Recomendado: